Gentoo Archives: gentoo-releng

From: Chris Gianelloni <wolf31o2@g.o>
To: gentoo-releng@l.g.o
Subject: Re: [gentoo-releng] USE flags and stages 1 and 2
Date: Mon, 31 Oct 2005 22:37:37
Message-Id: 1130798205.26789.148.camel@cgianelloni.nuvox.net
In Reply to: Re: [gentoo-releng] USE flags and stages 1 and 2 by Seemant Kulleen
1 On Mon, 2005-10-31 at 17:25 -0500, Seemant Kulleen wrote:
2 > Here's my take. The purpose of stage1 is to get you to stage2. Stage
3 > 1's psychological purpose is "look ma, I can boostrap". If we go to two
4 > stages, take out 1, and let the emerge -e system step be the one that
5 > the customisation starts at (including things like changing
6 > /etc/portage/profile/virtuals to change virtual/editor to vim or emacs
7 > or blah). You don't do any of that in stage1, it's stage2 that all the
8 > action actually happens.
9
10 The bugs I am receiving are all in the "emerge -e system" step due to
11 requirements on configured kernels and improper dependency tracking.
12 The dependency issue isn't going to resolve itself, but there is nothing
13 to resolve the "kernel-dependent packages in system" problem other than
14 not having such a broken system to begin with for the user.
15
16 > Having said that, you will see a lot of noise about wanting stage1's.
17 > Stage 3 has the advantage of speed, but the disadvantage of defaults
18 > like nano (which then need to be expressly replaced).
19
20 Agreed. There are some drawbacks, but I've found that these are still
21 minimal compared to compiling an entire USE="bootstrap" toolchain right
22 before compiling the entire "system" target, including toolchain, all
23 over again.
24
25 > Anyway, I don't think I've added any help in one direction or another,
26 > just putting my thoughts out there.
27
28 They're very much appreciated.
29
30 --
31 Chris Gianelloni
32 Release Engineering - Strategic Lead
33 x86 Architecture Team
34 Games - Developer
35 Gentoo Linux

Attachments

File name MIME type
signature.asc application/pgp-signature