Sto sviluppando un pacchetto R che dipende da un altro pacchetto R installato sul sistema degli utenti.installa un pacchetto R necessario per il pacchetto al momento dell'installazione
Ho una Dipende: pkgname nel file di descrizione e di importazione (pkgname) nel namespace. Quello che speravo sarebbe stato controllare se pkgname fosse già installato e se non fosse install.packages (pkgname, repos = "CRAN o Rforge o dovunque il pacchetto sia") in caso contrario.
Tuttavia al momento tentativo di installazione del mio pacchetto ottengo l'errore:
ERROR: dependency 'pkgname' is not available for package 'mypkg'
Qualcuno sa come implementare un'installazione di pkgname, non dovrebbe pkgname già sul sistema?
Molte grazie
Se si importa da un pacchetto, è necessario inserire "Imports: pkgname" in DESCRIPTION non dipende. Funzionerà quindi se il pacchetto è installato da CRAN. –