Dear All, I recently got a laptop upgrade, and had to re-install the tools I used for building R packages on Windows (XP SP2). I'm running into a strange problem that I can't resolve. Can anyone shed on light? This is with R-2.7.2 patched 2008-09-20 r46576, Rtools.zip downloaded a couple of weeks ago, and MikTeX 2.7. The output below was from a cygwin shell (PATH modified apropriately), but it's identical to what I get under Windows command prompt. I've also tried adding the -l flag to install in another directory that I'm sure is writable, but same problem. $ R CMD INSTALL -c randomForest installing to 'c:\R\library' ---------- Making package randomForest ------------ adding build stamp to DESCRIPTION installing NAMESPACE filecp: cannot create regular file `c:/R/library/randomFo rest/NAMESPACE': Permission denied and metadata Error in file(file, "r") : cannot open the connection Calls: <Anonymous> -> parseNamespaceFile -> parse -> file In addition: Warning message: In file(file, "r") : cannot open file 'c:/R/library/randomForest/NAMESPACE': Permission denied Execution halted make[2]: *** [nmspace] Error 1 make[1]: *** [all] Error 2 make: *** [pkg-randomForest] Error 2 *** Installation of randomForest failed *** Removing 'c:/R/library/randomForest' Best, Andy Notice: This e-mail message, together with any attachme...{{dropped:12}}
On 10/14/2008 3:04 PM, Liaw, Andy wrote:> Dear All, > > I recently got a laptop upgrade, and had to re-install the tools I used > for building R packages on Windows (XP SP2). I'm running into a strange > problem that I can't resolve. Can anyone shed on light? This is with > R-2.7.2 patched 2008-09-20 r46576, Rtools.zip downloaded a couple of > weeks agoI haven't updated Rtools.zip in a long time. You should use the Rtools installer nowadays. (Where did you get Rtools.zip from? Do we still have documents pointing there?) It may be that Rools.zip contains some obsolete tools. Duncan Murdoch , and MikTeX 2.7. The output below was from a cygwin shell> (PATH modified apropriately), but it's identical to what I get under > Windows command prompt. I've also tried adding the -l flag to install > in another directory that I'm sure is writable, but same problem. > > $ R CMD INSTALL -c randomForest > installing to 'c:\R\library' > > > ---------- Making package randomForest ------------ > adding build stamp to DESCRIPTION > installing NAMESPACE filecp: cannot create regular file > `c:/R/library/randomFo > rest/NAMESPACE': Permission denied > and metadata > Error in file(file, "r") : cannot open the connection > Calls: <Anonymous> -> parseNamespaceFile -> parse -> file > In addition: Warning message: > In file(file, "r") : > cannot open file 'c:/R/library/randomForest/NAMESPACE': Permission > denied > Execution halted > make[2]: *** [nmspace] Error 1 > make[1]: *** [all] Error 2 > make: *** [pkg-randomForest] Error 2 > *** Installation of randomForest failed *** > > Removing 'c:/R/library/randomForest' > > Best, > Andy > Notice: This e-mail message, together with any attachme...{{dropped:12}} > > ______________________________________________ > 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.
Dear Andy, In April, I reported a similar problem to the r-devel list. In my case, I was using Windows Vista. I've just checked, and I observe the same problem as you do with randomForest, but can get around it by installing directly from the .tar.gz archive for the package, that is executing R CMD INSTALL randomForest_4.5-27.tar.gz I'm also able to build this archive via R CMD BUILD randomForest so this seems a viable workaround. For what it's worth, I'm currently developing packages from within the Eclipse IDE, where these problems don't seem to occur. I hope this helps, John ------------------------------ John Fox, Professor Department of Sociology McMaster University Hamilton, Ontario, Canada web: socserv.mcmaster.ca/jfox> -----Original Message----- > From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org]On> Behalf Of Liaw, Andy > Sent: October-14-08 3:05 PM > To: r-help at r-project.org > Subject: [R] can't R CMD INSTALL on WinXP > > Dear All, > > I recently got a laptop upgrade, and had to re-install the tools I used > for building R packages on Windows (XP SP2). I'm running into a strange > problem that I can't resolve. Can anyone shed on light? This is with > R-2.7.2 patched 2008-09-20 r46576, Rtools.zip downloaded a couple of > weeks ago, and MikTeX 2.7. The output below was from a cygwin shell > (PATH modified apropriately), but it's identical to what I get under > Windows command prompt. I've also tried adding the -l flag to install > in another directory that I'm sure is writable, but same problem. > > $ R CMD INSTALL -c randomForest > installing to 'c:\R\library' > > > ---------- Making package randomForest ------------ > adding build stamp to DESCRIPTION > installing NAMESPACE filecp: cannot create regular file > `c:/R/library/randomFo > rest/NAMESPACE': Permission denied > and metadata > Error in file(file, "r") : cannot open the connection > Calls: <Anonymous> -> parseNamespaceFile -> parse -> file > In addition: Warning message: > In file(file, "r") : > cannot open file 'c:/R/library/randomForest/NAMESPACE': Permission > denied > Execution halted > make[2]: *** [nmspace] Error 1 > make[1]: *** [all] Error 2 > make: *** [pkg-randomForest] Error 2 > *** Installation of randomForest failed *** > > Removing 'c:/R/library/randomForest' > > Best, > Andy > Notice: This e-mail message, together with any attachme...{{dropped:12}} > > ______________________________________________ > R-help at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guidehttp://www.R-project.org/posting-guide.html> and provide commented, minimal, self-contained, reproducible code.