Skip to content

spurious locking of packages

1 message · Jan Galkowski

#
I have been having a problem installing binary packages on Windows, since 3.6.x hit the streets.


I am using the
option, but it occurs nevertheless. My habit is to install an update of R (latest, 3.6.2), then run update.packages(.):
Note the above is preceded by a long list of packages which are, in each case, re-loaded from whatever repo at a mirror being used.

I have found the p_unlock() from package pacman useful. After assigning global variable P to the results of available.packages(), I repeatedly do:
where *emoa* is a stand-in for whatever package faulted during the load. (I also have no idea why *EMD* is locked in the above.)

My *sessionInfo()* is:
Eventually, I get to the end of P and call it done.

Anyone have a suggestion for an easier workaround?

 - Jan Galkowski