Re: [Rd] Using custom R_LIBS with R CMD install

2012-02-09 Thread Hadley Wickham
>> >> To clarify, system2 doesn't work in windows? > > It does. > >> The system2 >> >> documentation has: " On Windows, ‘env’ is currently only supported for >> commands such as ‘R’ and ‘make’ which accept environment variables on >> their command line." > > Yes, but "R CMD INSTALL" does not accept

Re: [Rd] Using custom R_LIBS with R CMD install

2012-02-09 Thread Uwe Ligges
On 08.02.2012 21:05, Hadley Wickham wrote: 2012/2/8 Uwe Ligges: On 08.02.2012 19:36, Hadley Wickham wrote: I wonder it works that far. It won't for me on Windows nor Linux, because system2 passes the whole thing shQuoted to the shell. Hence it is highly shell dependent what happens with th

Re: [Rd] Using custom R_LIBS with R CMD install

2012-02-08 Thread Hadley Wickham
> It's hard to provide a reproducible example because it depends on > exactly what package you have installed where, but I had hoped that > this would at least illustrate my problem - R CMD install doesn't seem > to be respecting R_LIBS.  I'm trying to understand whether this is a > bug, or somethi

Re: [Rd] Using custom R_LIBS with R CMD install

2012-02-08 Thread Hadley Wickham
2012/2/8 Uwe Ligges : > > > On 08.02.2012 19:36, Hadley Wickham wrote: >>> >>> I wonder it works that far. It won't for me on Windows nor Linux, because >>> system2 passes the whole thing shQuoted to the shell. Hence it is highly >>> shell dependent what happens with the ill formed command. >> >> >

Re: [Rd] Using custom R_LIBS with R CMD install

2012-02-08 Thread Dirk Eddelbuettel
On 8 February 2012 at 20:05, Uwe Ligges wrote: | Anyway, this won't work under a Windows shell, I believe. At least, I do | not know how to set an env variable and run RCMD INSTALL in a Windows | shell as a one liner - independent of R. FWIW this issue was addressed by Oleg years ago in cfuncti

Re: [Rd] Using custom R_LIBS with R CMD install

2012-02-08 Thread Uwe Ligges
On 08.02.2012 19:36, Hadley Wickham wrote: I wonder it works that far. It won't for me on Windows nor Linux, because system2 passes the whole thing shQuoted to the shell. Hence it is highly shell dependent what happens with the ill formed command. Well I was using the env argument to system2,

Re: [Rd] Using custom R_LIBS with R CMD install

2012-02-08 Thread Dirk Eddelbuettel
On 8 February 2012 at 19:26, Uwe Ligges wrote: | | | On 07.02.2012 19:13, Hadley Wickham wrote: | > Hi all, | > | > Am I using the correct syntax to set a custom R_LIBS when running R | > CMD INSTALL from the command line? | > | > I get: | > | > R_LIBS=/Users/hadley/R-dev R CMD INSTALL aL3xa-rap

Re: [Rd] Using custom R_LIBS with R CMD install

2012-02-08 Thread Hadley Wickham
> I wonder it works that far. It won't for me on Windows nor Linux, because > system2 passes the whole thing shQuoted to the shell. Hence it is highly > shell dependent what happens with the ill formed command. Well I was using the env argument to system2, which claims to be cross-platform (at lea

Re: [Rd] Using custom R_LIBS with R CMD install

2012-02-08 Thread Uwe Ligges
On 07.02.2012 19:13, Hadley Wickham wrote: Hi all, Am I using the correct syntax to set a custom R_LIBS when running R CMD INSTALL from the command line? I get: R_LIBS=/Users/hadley/R-dev R CMD INSTALL aL3xa-rapport-08e68ca/ # Desktop : R_LIBS=/Users/hadley/R-dev R CMD INSTALL aL3xa-rapport-