On 7/12/2009, at 8:32 AM, Alexy Khrabrov wrote:
I used to have the following in my .Rprofile:
if (length(.libPaths())==1)
.libPaths(paste(Sys.getenv("HOME"),"/Library/R/",paste(R.version
$major,as.integer(R.version$minor),sep='.'),"/library",sep=''))
-- and it added my user-defined library directory. Then I installed
packages there, so during an upgrade, I'd know exactly which packages
I installed and auto-upgrade with a script.
However, in R 2.10's Mac OSX GUI, .libPaths(new) does nothing... Did
its behavior change?
It works fine for me, both from the GUI and from the command line
startup:
> .libPaths()
[1] "/Library/Frameworks/R.framework/Resources/library"
> .libPaths(new="/Users/rturner/Rlib")
> .libPaths()
[1] "/Users/rturner/Rlib"
[2] "/Library/Frameworks/R.framework/Resources/library"
> sessionInfo()
R version 2.10.0 (2009-10-26)
i386-apple-darwin8.11.1
locale:
[1] C
attached base packages:
[1] datasets utils stats graphics grDevices methods base
other attached packages:
[1] misc_0.0-11 fortunes_1.3-6 MASS_7.3-3
cheers,
Rolf Turner
######################################################################
Attention:\ This e-mail message is privileged and confid...{{dropped:9}}
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.