On Friday 21 September 2007, Chris Gianelloni wrote:
> On Fri, 2007-09-21 at 17:45 -0400, Mike Frysinger wrote:
> > the compromise is simple: catalyst runs --config at the end of stage3 for
> > appropriate packages, but as to what those things actually do is left in
> > the ebuilds.
>
> I've already stated my preference for not doing *anything* outside of
> merging packages in the stages.  Were this >stage3, I wouldn't care.
> Anyway, I'd much rather leave everything as it is now than add the
> emerge --config stuff.  You're free to add it to the ebuilds, of course,
> which would satisfy the people that want it, but I would prefer not add
> it to the stages, even if it is documented in the Handbook, as it isn't
> required.  Basically, I'd rather we either throw it into the earlier
> stages, or not do it at all.  You've given good reason on why, while
> technically feasible since we're only caring about bash at this time, it
> is still a bad idea as it opens us up to yet another slippery slope.  I
> completely see your point, which is why I'm taking the stance that
> things are best left as they are now.

defaults are never a requirement, but they provide a nice initial/sane 
environment

we should really rename "build" to "stage1", "bootstrap" to "stage2", and then 
have catalyst add USE="stage3" during the stage3 step ... that would allow 
packages to automatically key off of the environment
-mike

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

Reply via email to