Dear R-Devels,

I installed on my Mac OS X 10.9 system several R-3.0.2 versions, differing by 
the compiler used to build R. I can load them via my environment-modules. 

Now, what I want to have is for each version an own working directory such that 
.RData and .Rhistory are not loaded from a different version. I did that by 
adding setwd(“~/Library/R/R-gcc") to my Rprofile.site. This works fine, when I 
call R and work inside of it. 

Though when testing my own packages, I need R CMD INSTALL and this does not 
work when not called from the set working directory, i.e. for the example above 
~/Library/R/R-gcc. If I am not in this directory I get the well-known issue

Warning: invalid package ‘pkg/’
Error: ERROR: no packages specified

Instead, calling R CMD INSTALL from ~/Library/R/R-gcc works fine. 

I checked the permissions on ~/Library/R/R-gcc in R. These seem to be fine to 
me:

system("ls -hFGlxo /Users/simonzehnder/Library/R/R-gcc")
total 0
drwxr-xr-x  7 simonzehnder   238B Nov  8 10:37 library/

R CMD INSTALL seems to need a working directory that equals the actual working 
directory. Is there a workaround, that makes things work for me?

Best

Simon

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to