[R-SIG-Mac] Can't get help.start() to work.

Rolf Turner r.turner at auckland.ac.nz
Fri Oct 30 00:08:04 CET 2009


On 30/10/2009, at 11:45 AM, Simon Urbanek wrote:

	<snip>

>> 	As far as I can tell, the only customization that I've done
>> 	is to use ~/Rlib as my ``local'' personal library of packages.
>> 	I.e. I have the lines
>>
>>> .libPaths("/Users/rturner/Rlib")
>>> Sys.setenv(R_LIBS="/Users/rturner/Rlib")
>>
>>
>> 	in my .Rprofile.  Is there anything wrong with that?
>>
>
> Yes - at least when you don't tend to it properly. If you use a global
> library, you must make sure you delete it whenever you upgrade R,
> otherwise you'll end up with incompatible packages. (There are less
> radical approaches, but they require even more care on user's side to
> work). That's why we recommend versioned libraries.

Are you saying that every time I upgrade R I should completely
remove my private library of packages (``Rlib'') and then recreate
Rlib and re-install everything that was in it?  I guess I can automate
this so that it's not too hard to do ....

But is this the ``usual'' procedure?  Does everybody but me do this? :-)

Also, I have recently checked on freshly downloaded packages from CRAN
and got warning messages about their having been built with older
versions of R.  So re-installing would seem not to completely solve
the problem of incompatibility.

What are ``versioned libraries''?  Where can I read up on this
concept? RSiteSearch("versioned libraries") turned up nothing useful.

	cheers,

		Rolf

######################################################################
Attention:\ This e-mail message is privileged and confid...{{dropped:9}}



More information about the R-SIG-Mac mailing list