On Thursday 29 October 2009 08:34:48 Andrew Gaffney wrote:
> On 10/28/2009 03:42 PM, Mike Frysinger wrote:
> > not sure why we're still even using this stage[123] system.  seems like
> > catalyst could be implemented in all of three commands:
> > ROOT=/tmp/stage3_pre emerge system -e
> > chroot /tmp/stage3 env ROOT=/tmp/stage3 emerge system -e
> >
> > then we wouldnt need these USE="build bootstrap" hacks nor would we need
> > the packages.build cruft
> 
> I added a target called 'system' over 6 months ago in the catalyst-3 branch
>  in git (now the master branch) that does exactly this. There are a few
>  things missing compared to a "real" stage3, but it's just stuff like .ph
>  files and other random things that can't be generated when $ROOT != "/".

i'm not entirely sure the second ROOT= is necessary if a clean up script does 
a sufficient job of catching all accumulated cruft.  i was just throwing the 
idea out there again, but seems it isnt terribly necessary if it's been picked 
up at some point.
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to