[R] 00LOCK error with site-library
Mark W Kimpel
mwkimpel at gmail.com
Wed Dec 12 05:32:47 CET 2007
I'm still having problems with this 00LOCK error. Tonight I recompiled
R-devel from scratch, created a new site-library directory after moving
the old one to scratch storage, and tried reinstalling my packages. 13
out of 290 packages successfully reinstalled and, once again, 00LOCK has
appeared.
I tried to hack around this by installing packages one at a time, each
time looking for 00LOCK and, if present, unlinking it recursively. This
fails, although I can unlink other packages with identical permissions
from within R. Outside of R, in the bash shell, I can rm -r 00LOCK
without any problems. What follows is just some output demonstrating this.
Why does unlink not work for this one particular directory?
Mark
x <- unlink("00LOCK", recursive = TRUE)
> x
[1] 1 # unlink fails
> dir()
[1] "00LOCK" "acepack"
[3] "affxparser" "affyio"
[5] "AffymetrixDataTestFiles" "akima"
[7] "amap" "aws"
[9] "Biobase" "hapmap100kxba"
[11] "kernlab" "plasmodiumanophelescdf"
[13] "R.css" "som"
[15] "stjudem" "xlahomology"
> ?unlink
> y <- unlink(x = "00LOCK", recursive = TRUE)
> y
[1] 1
> y <- unlink(x = "acepack", recursive = TRUE)
> y
[1] 0 #u unlink succeeds
From the command line:
ls -al
drwxr-xr-x 3 mkimpel psych 4096 2007-12-11 23:13 00LOCK
drwxr-xr-x 13 mkimpel psych 4096 2007-12-11 23:12 affxparser
drwxr-xr-x 10 mkimpel psych 4096 2007-12-11 23:12 affyio
Mark W. Kimpel MD ** Neuroinformatics ** Dept. of Psychiatry
Indiana University School of Medicine
15032 Hunter Court, Westfield, IN 46074
(317) 490-5129 Work, & Mobile & VoiceMail
(317) 204-4202 Home (no voice mail please)
mwkimpel<at>gmail<dot>com
More information about the R-help
mailing list