library() and lib.loc
On Fri, Sep 28, 2001 at 08:03:29AM +0100, Prof Brian D Ripley wrote:
On Thu, 27 Sep 2001 r-help at lists.thewrittenword.com wrote: (Really albert chin (china at thewrittenword.com): please sort out your mailer so that mail gets sent back to you not redirected to the list!)
I set Reply-To: so the list would get the reply.
library() takes lib.loc as the third argument. Where is this set? I am modifying the default library search path and everything seems to be ok except for this (I want R_HOME/lib/library rather than R_HOME/library).
Well, it isn't set, it is supplied by the user of library(), so just use library(foo, lib.loc=file.path(Rhome(), "lib", "library")) However, it defaults to .lib.loc, and that is set in the system Rprofile, R_HOME/library/base/R/Rprofile. The recommended way to change that is to set R_LIBS before calling R, e.g. in your .Renviron.
We modified src/library/profile/Rprofile.unix and changed the default location to: .Library <- file.path(R.home(), "lib", "library")
You can't get away with changing the main library from R_HOME/library, as that is hardcoded in several places.
Actually, we've changed the default. Tthe default directory hierarchy install used by R does not agree with how we build our other packages. Everything appears to be working OK. Thanks for the help.
albert chin (china at thewrittenword.com) -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._