On euterpe I tried source('[secret url]') from R connected over ssh, and I got the warning and the error:
Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
package 'OpenMx' is not available
> library(OpenMx)
Error in library(OpenMx) : there is no package called 'OpenMx'
See http://openmx.psyc.virginia.edu/thread/160 as well.
#1
Log in or register to post comments
#2
Log in or register to post comments
#3
I logged into euterpe and /Library/Frameworks/R.framework all belongs to root with group admin and does not have write set for others.
The R installer makes people authenticate to root in order to install. Perhaps the add-on package installer is suid'ed to root (eww!) or there is some authentication. Or, perhaps when an authentication error is thrown, the package installer automatically reverts to installing on people's local accounts. This problem should also exist for Linux users if a sysadmin installed R to begin with.
So when we encounter an OS-X machine with R installed for multiple users we're going to have to figure out what we want to do. Something about how we're installing isn't making the automatic switch to local accounts when necessary.
Log in or register to post comments
#4
Log in or register to post comments
#5
Log in or register to post comments
#6
Log in or register to post comments