Gentoo Archives: gentoo-dev

From: Ian Stakenvicius <axs@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Let's populate IUSE_IMPLICIT in the base profile
Date: Thu, 27 Sep 2012 17:46:55
Message-Id: 506490D0.3010006@gentoo.org
In Reply to: Re: [gentoo-dev] Let's populate IUSE_IMPLICIT in the base profile by Ian Stakenvicius
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 27/09/12 12:02 PM, Ian Stakenvicius wrote:
5 > On 27/09/12 11:57 AM, Mike Gilbert wrote:
6 >> On Thu, Sep 13, 2012 at 1:40 AM, Zac Medico <zmedico@g.o>
7 >> wrote:
8 >>> Hi,
9 >>>
10 >>> The council has approved [1] "Profile IUSE injection" [2] for
11 >>> inclusion in EAPI 5, and in latest Portage we have
12 >>> experimental EAPI 5_pre2 [3] which implements all of the
13 >>> approved features. So, now would be a good time to start
14 >>> populating IUSE_IMPLICIT with whatever values may be
15 >>> appropriate.
16 >>>
17 >>> What values belong there? Some of the flags that appear in
18 >>> profiles/base/use.mask might make good candidates, such as
19 >>> prefix and selinux. How about other special flags like
20 >>> bootstrap, build, and test?
21 >>>
22 >
23 >> prefix and test make sense to me. I'm not so familiar with the
24 >> others.
25 >
26 >
27 > build is specifically for catalyst and/or for building the stages,
28 > right? If so, this one makes sense to me to add.
29 >
30 > bootstrap I would guess is similar? Unsure how that one is used
31 > at present. If IUSE_IMPLICIT would still allow the boostrapping
32 > tool to set the use flag, i see no issues having it in the list.
33 >
34
35 For the purposes of EAPI5 testing (overlays etc), would it make sense
36 to start with this list of flags within IUSE_IMPLICIT on
37 base/make.defaults now, and then based on consensus that list can be
38 trimmed or appended?
39
40 floppym's already requested 'prefix' so that his chromium tests with
41 EAPI5 don't fail or need an explicit 'prefix' in IUSE, for instance
42 -----BEGIN PGP SIGNATURE-----
43 Version: GnuPG v2.0.19 (GNU/Linux)
44
45 iF4EAREIAAYFAlBkkNAACgkQ2ugaI38ACPBy4wD/VvIH8xliB9j+bfUD35wZSeK+
46 CuBMh6wuy3hKQkufCM0A/iZFp+g7/tcXtRdQBxahojwhtaN7SnFpQkVJNzBdstUI
47 =BhP1
48 -----END PGP SIGNATURE-----

Replies