Gentoo Archives: gentoo-dev

From: "Jorge Manuel B. S. Vicetto" <jmbsvicetto@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Looking for a generic solution to non-USE-conditional circular deps
Date: Sat, 11 Apr 2015 16:51:02
Message-Id: alpine.LNX.2.00.1504111647050.8813@woodpecker.gentoo.org
In Reply to: Re: [gentoo-dev] Looking for a generic solution to non-USE-conditional circular deps by "Andreas K. Huettel"
1 On Sat, 11 Apr 2015, Andreas K. Huettel wrote:
2
3 > -----BEGIN PGP SIGNED MESSAGE-----
4 > Hash: SHA512
5 >
6 > Am Samstag, 11. April 2015, 16:19:23 schrieb Ciaran McCreesh:
7 >
8 >>> build - !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for
9 >>> creating build images and the first half of bootstrapping [make
10 >>> stage1]
11 >>>
12 >>> bootstrap - !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used
13 >>> during original system bootstrapping [make stage2]
14 >>>
15 >>> However, since both are marked for 'internal use only', I don't think
16 >>> it's a good idea to use them here. So I guess we need a new flag. Does
17 >>> anyone have suggestions how to name it?
18 >>
19 >> Incidentally, if those were all migrated to USE_EXPAND_HIDDEN, the dire
20 >> warnings wouldn't need to be so visible...
21 >
22 > Now if only anyone would remember what these were intended for?
23
24 Both "build" and "bootstrap" are reserved for stage building. The former
25 is used on stage1 and iirc, the latter is used by scripts/bootstrap.sh
26 in the portage tree called during stage2.
27
28 > Maybe we're just trying to re-invent the wheel...
29
30 No, they are needed for stage building and for that *only*, so please find
31 another solution so you don't end up "killing" stage building and forcing
32 releng to "fix" it again.
33
34 > - --
35 > Andreas K. Huettel
36 > Gentoo Linux developer (council, perl, libreoffice)
37 > dilfridge@g.o
38 > http://www.akhuettel.de/
39 > -----BEGIN PGP SIGNATURE-----
40 > Version: GnuPG v2
41 >
42 > iQIcBAEBCgAGBQJVKTGkAAoJEB9VdM6hupKVONgP/jyWR+iF7rGOFFJxaEwXcaH9
43 > ax/wuipfGehq57iBwLsDagOXqy3IMX5XXLN3he4Bh8YSf+cXgoGY2biojVF8rn3h
44 > /Wl0unf4nkbxcPMWN5Upw/v9ZL/ecDPOZjG0btcGfcKtplyguqwxWRQsjflrSi70
45 > D/wrPagHfmUE48eIi2uHErP/vJ6/Dx1vQrnJTFth+ek2zG1Q7MngEq5UpFY4fl8L
46 > PaW052QHi3mHR8Be2i0u/9V3ywzETEw7s16fgLafGP0FYtBWR1DqepBUk788BAAD
47 > s2HBRbDrZXHj8WwKvJGXimhBNbDk6Cx6W0Rjs2mKhovr/7AdsWHBHcehPCW4SYUU
48 > edwz/f18jCaOt80LjMd+7h3EUddN3QlazbpNPTsmr/Jc4DtyNK3hfwpaF6fNAhvN
49 > +CApdVgQaTuTmbiB0Dr7TwDt6tlFz4e03pQOgwnvsJimChtQ9QYcLZG6kuFtC84c
50 > fvgj63hOqSubPPwB4O8ra89d92TXtxF+JsbQ1AHBoJp9uKOzj43RQ1AsVOg8TCSA
51 > 5pk22LUHJWia6pQhAkKfMRlorJQyDNhJFCvsW9cqhCDTQSqA1QyIsEF8hAwO1owb
52 > DDArktv/opBQQtx8hXixGevuNkxIldDAqe9424HQsFxoFrOPopmwpv13Y9eCO1tA
53 > HYClKo52mtvmeGjC2y4L
54 > =eRun
55 > -----END PGP SIGNATURE-----
56 >
57 >

Replies