[Rd] Keeping up to date with R-devel
Jari Oksanen
jari.oksanen at oulu.fi
Wed Feb 27 17:57:33 CET 2013
On 27/02/2013, at 18:08 PM, Dirk Eddelbuettel wrote:
>
> On 27 February 2013 at 17:16, Renaud wrote:
> | Hi,
> |
> | thanks for the responses.
> | Dirk I found the script you posted once. Can anyone send me a link to the
> | "beaten to death post"?
>
> Those were Simon's words, not mine, but I think he referred to the long-ish
> and painful thread here:
>
> http://thread.gmane.org/gmane.comp.lang.r.devel/32779
>
> Feel free to ignore the title, and most assertions by the OP which were never
> replicated by anybody else.
>
> The "do not build in src" mantra was repeated a few times, and as I recall
> also refuted once (not by me). That is not a topic I care much about; I use
> a shortcut, am aware of its (theoretical?) limits but for the casual R CMD
> check use I get out of R-devel never had an issue.
>
FWIW, I also build in src, at least twice weekly. It is a bit scary to confess this, but I'll duck and cover and I hope they will not catch me. This is a no-no, and if you run in the trouble, you shall not make noise, but you got to clean up your mess all by yourself. I even didn't know about distclean, but I do manual cleaning. When I run in the trouble, the message is usually that there is "no rule to build 'x' from 'z'". So I go to the offending directory (folder for Windows users), check which files are not under version control (svn st), remove those, ./configure && make. It has worked so far. The day it won't work, I'll remove my old src and start from the square one with a virgin checkout and following the instructions. This has not happened yet, and I have done this for several moths, over a year (I'm afraid that day of destruction is drawing nigh: this abomination must be be stopped). I only do this in my home directory in my office desktop, I don't make install, but I have a symbolic link in ~/bin to the built binary in the build directory so that I can either use the stock R of my system (which still runs in 2.14 series) with stable packages, or experimental R with experimental versions of packages.
I think the rule is that you can do anything as long as you don't complain. If you want to complain, you must follow the instructions.
Cheers, Jari Oksanen
--
Jari Oksanen, Dept Biology, Univ Oulu, 90014 Finland
More information about the R-devel
mailing list