Dépendances cycliques lors de la vérification d'un package

Auteur.e.s
Annie Bouvier, Inra
Résumé

Cette fiche concerne l’étape de vérification lors de la construction d’un package.

Cette fiche concerne l’étape de vérification lors de la construction d’un package. Lors de la vérification d’un package par la commande R CMD check --as-cran, si le fichier DESCRIPTION signale des dépendances avec d’autres packages, le message suivant apparaît:

No repository set, so cyclic dependency check skipped 

Les dépendances cycliques sont, par exemple:

  • le package X déclare: Import Y

  • le package Y déclare: Import X

Pour vérifier les dépendances, suivez les instructions du manuel: Manuals - Writing R Extensions

The test of cyclic declarations in DESCRIPTION files needs repositories (including CRAN) set: 
do this in ~/.Rprofile, by e.g

options(repos = c(CRAN="http://cran.r-project.org"))

Le fichier .Rprofile doit être dans le répertoire d’exécution de la commande R CMD check

Versions des outils utilisés
R version 3.4.2 (2017-09-28)
Thèmes de la fiche
Thèmes