Gentoo Archives: gentoo-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-dev@g.o
Subject: [gentoo-dev] [RFC] mask and force various profile specific USE flags
Date: Sat, 17 Feb 2007 23:25:25
Message-Id: 45D78E3A.80606@gentoo.org
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Hi everyone,
5
6 If we mask and force various profile specific USE flags
7 appropriately, it will give repoman the information it needs to stop
8 producing bogus warnings about unsatisfied conditional dependencies
9 that are actually irrelevant. An additional benefit is that emerge
10 - --newuse will ignore the addition or removal of these flags from
11 IUSE (since masked/forced flags do not represent choices for the user).
12
13 In order to do this, selected profile specific flags should be
14 masked in the base profile and unmasked/forced in the specific
15 profiles which they apply to. The unmasking is necessary because
16 use.mask currently overrides use.force. USE flags suggested as
17 candidates for masking/forcing include all USE_EXPAND flags derived
18 from the USERLAND, KERNEL, and ELIBC variables.
19
20 We can make this change to the profiles immediately because use.mask
21 support has been available for a long time, and use.force is simply
22 ignored by older versions of portage. Thoughts?
23
24 Zac
25 -----BEGIN PGP SIGNATURE-----
26 Version: GnuPG v2.0.2 (GNU/Linux)
27
28 iD8DBQFF1445/ejvha5XGaMRAqr1AKDy0M1EUbrQWsWD+iMRKIUhtvyteQCfUt14
29 qXAgR8+pR/y5mtu5EUm5U10=
30 =geAX
31 -----END PGP SIGNATURE-----
32 --
33 gentoo-dev@g.o mailing list

Replies