I have a shared R package directory on the server to maintain consistent package versions for all users. This becomes problematic when someone tries to install a new version of a package that was installed by another user, or they try to install it when this package is downloaded elsewhere. In these cases, R creates the 00LOCK-PackageName directory in the shared package directory, and the permissions are such that the installer does not have write access to many files in the directory. This requires a few people chmod-ind in the directory so that it can be deleted or one of our system administrators did the same.
This is a particularly acute issue as we use R packages to support and deploy our reporting infrastructure. This is what we constantly update and deploy on our shared server.
Are there any settings or programs that facilitate collaborative management of R packages? Any general tips?
source share