From ligges at statistik.tu-dortmund.de  Wed Feb  8 19:26:04 2012
From: ligges at statistik.tu-dortmund.de (Uwe Ligges)
Date: Wed, 08 Feb 2012 19:26:04 +0100
Subject: [Rd] Using custom R_LIBS with R CMD install
In-Reply-To: <CABdHhvELJ6SDQ0qSfGrxn-Rju1-=8Vr0=1QQ6bvQKxgHQZ_JQw@mail.gmail.com>
References: <CABdHhvELJ6SDQ0qSfGrxn-Rju1-=8Vr0=1QQ6bvQKxgHQZ_JQw@mail.gmail.com>
Message-ID: <4F32BE3C.8050304@statistik.tu-dortmund.de>



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-08e68ca/
> # * installing to library ?/Users/hadley/R?
> # ERROR: dependency ?ascii? is not available for package ?rapport?


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.

Whay not specify --library= in R CMD INSTALL if you are calling it 
programatically from R anyway?

Uwe

> But:
>
> ls /Users/hadley/R-dev/
> # HandyStuff animation  biOps      mcmcTools  mvbutils   quantreg   testthat
> # SparseM    ascii      ggplot2    mturkr     nstest     scales     whisker
>
> (I'm actually running this from inside R using system2, but I think
> this is the essence of my misunderstanding)
>
> Hadley
>



[Rd] Using custom R_LIBS with R CMD install
Uwe Ligges