From h.wickham at gmail.com  Sat Feb 16 16:41:37 2013
From: h.wickham at gmail.com (Hadley Wickham)
Date: Sat, 16 Feb 2013 09:41:37 -0600
Subject: [Rd] Matrix does not build with R trunk since Oct.
In-Reply-To: <B6FADE68-B6A7-409D-B824-CA6C9EE4BB08@r-project.org>
References: <2B97A288-1898-4EF8-9351-3CA84F878C69@r-project.org>
	<1360955596.66622.YahooMailClassic@web172302.mail.ir2.yahoo.com>
	<loom.20130216T135153-208@post.gmane.org>
	<B6FADE68-B6A7-409D-B824-CA6C9EE4BB08@r-project.org>
Message-ID: <CABdHhvHFDvtubO+88A1ujmodV0ktNE_ZoVqP=XyV7NunZ7vfKg@mail.gmail.com>

> Although it goes a long way, it doesn't always work -- it assumes that the directory structure did not change in the project between the revisions - distclean may not clean things that have changed since you updated the SVN (note that to address that you should run distclean *before* the update). Also note that R-devel is unstable for a reason -- as you are tracking it you may encounter bugs in the build which will make your in-source build (including distclean) break -- even if that bug is then fixed in next update the damage has been done already so you cannot recover. This has happened before, so in such cases you have to blow away everything and start from scratch (from svn co ..).

One of the cool things about git is git clean - that allows you to
remove all non-git files from the repo without having to do checkout
from scratch.

Hadley

-- 
Chief Scientist, RStudio
http://had.co.nz/



[Rd] Matrix does not build with R trunk since Oct.
Hadley Wickham