[R] Failure loading library into second R 2.3.1 session on Windows XP

Uwe Ligges ligges at statistik.uni-dortmund.de
Sat Dec 30 14:29:22 CET 2006



Talbot Katz wrote:
> Hi Uwe.
> 
> Thank you so much for responding!  I guess I wasn't entirely clear about 
> the problem.  If I make the mistake of trying to install a package from 
> CRAN in a second session after I've already installed it in a previous 
> session, it won't install in the second session, and even if I close the 
> second session and open a subsequent newer session, it won't install in 
> that one either.  At least, I can't figure out how to do it, because 
> it's no longer in the "Load packages..." menu, and if I load it from 
> CRAN, I get that funny error message:
>     Warning: cannot remove prior installation of package 'corpcor'


> Now, after having gone through this, I know enough not to reload a 
> package from CRAN.  But it appears that the only ways to solve the 
> problem, if it occurs, are pretty drastic, either reboot the machine 
> (which is what I did) or reinstall R (which seems to be what you're 
> suggesting?).  I was hoping that there might be a better alternative, or 
> at least that the development team might look into this issue for future 
> releases.  This doesn't affect every package, but I've seen it in the 
> first two packages I tried it with.

No, you just have to close all running R processes, restart R and 
reinstall the package (without having it loaded by any R process). There 
is no reason to reboot the machine.

Please distinguish between installing and loading a package.

Uwe Ligges



> --  TMK  --
> 212-460-5430    home
> 917-656-5351    cell
> 
> 
> 
>> From: Uwe Ligges <ligges at statistik.uni-dortmund.de>
>> To: Talbot Katz <topkatz at msn.com>
>> CC: r-help at stat.math.ethz.ch
>> Subject: Re: [R] Failure loading library into second R 2.3.1 session 
>> on Windows XP
>> Date: Fri, 29 Dec 2006 23:05:15 +0100
>>
>> You can only expect that update / reinstall a ***package*** works if 
>> you have not yet loaded it into your R session.
>> Hence close R, start it without loading the relevant package and then 
>> update/reinstall.
>>
>> Best,
>> Uwe Ligges
>>
>>
>> Talbot Katz wrote:
>>> Hi.
>>>
>>> I am using R 2.3.1 on Windows XP.  I had installed a library package 
>>> into my first session and wanted the same package in my second 
>>> session, so I went out to the CRAN mirror and tried to install the 
>>> package, and got the following message:
>>>
>>> *********************************************************************
>>>
>>>> utils:::menuInstallPkgs()
>>> trying URL 
>>> 'http://cran.ssds.ucdavis.edu/bin/windows/contrib/2.3/corpcor_1.4.4.zip'
>>> Content type 'application/zip' length 133068 bytes
>>> opened URL
>>> downloaded 129Kb
>>>
>>> package 'corpcor' successfully unpacked and MD5 sums checked
>>> Warning: cannot remove prior installation of package 'corpcor'
>>>
>>> The downloaded packages are in
>>>         C:\Documents and Settings\Talbot\Local 
>>> Settings\Temp\RtmplCxarb\downloaded_packages
>>> updating HTML package descriptions
>>>> library(corpcor)
>>> Error in library(corpcor) : there is no package called 'corpcor'
>>>
>>> *********************************************************************
>>>
>>>
>>> After rebooting my machine, I dug into this a little further.  Upon 
>>> installing a package from a CRAN mirror, it seems to stay on my hard 
>>> drive, and I can load it in subsequent sessions from the "Load 
>>> package..." menu without going back to get it from a CRAN mirror.  
>>> However, if I do happen to retrieve it again from a CRAN mirror, it 
>>> appears that may corrupt the version that was saved, and it no longer 
>>> will be available from the "Load package..." menu.  A reboot and 
>>> re-retrieval of the package makes it available again; I don't know 
>>> whether there's any less drastic solution.
>>>
>>> This behavior doesn't occur with every package, but I have 
>>> experienced it with two different packages (corpcor and copula), so 
>>> there seems to be something going on.  I didn't see anything in the 
>>> FAQ page about this, I wonder if anyone can tell me more about this 
>>> issue.
>>>
>>> Thanks!
>>>
>>>
>>> --  TMK  --
>>> 212-460-5430    home
>>> 917-656-5351    cell
>>>
>>> ______________________________________________
>>> R-help at stat.math.ethz.ch 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.
> 
>



More information about the R-help mailing list