Re: [R] 00LOCK error with site-library

From: Mark W Kimpel <mwkimpel_at_gmail.com>
Date: Tue, 11 Dec 2007 23:32:47 -0500

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



R-help_at_r-project.org 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. Received on Wed 12 Dec 2007 - 04:38:31 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Wed 12 Dec 2007 - 05:30:18 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.