[Rd] Telling R CMD check where to find libraries

Thaler, Thorn, LAUSANNE, Applied Mathematics Thorn.Thaler at rdls.nestle.com
Tue Jul 20 17:18:36 CEST 2010


Hello everybody,

Currently I'm developing a library, which uses some functions from
another package (namely plotrix). Consequently, I listed this dependency
in the DESCRIPTION file. When I try to run "R CMD check mypackage", the
check fails, for the library plotrix cannot be found on the system. As
far as I understood "R CMD check" uses --vanilla implicitly, thus, no
startup files are read. Hence, plotrix cannot be found by "R CMD check",
since it is only installed locally (I've no admin privileges on this
machine) and the path to the library is given in .Rprofile, which in
turn is not read by "R CMD check".

If I provide the flag "-l /path/to/site/libs", it works as expected but
with the side effect that the test installation is carried out in this
directory as well, which I do not like either (this directory should
contain only stable packages and not packages which are still under
construction). So which possibilities do I have?

BR

Thorn



More information about the R-devel mailing list