-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi everyone,
If we mask and force various profile specific USE flags appropriately, it will give repoman the information it needs to stop producing bogus warnings about unsatisfied conditional dependencies that are actually irrelevant. An additional benefit is that emerge - --newuse will ignore the addition or removal of these flags from IUSE (since masked/forced flags do not represent choices for the user). In order to do this, selected profile specific flags should be masked in the base profile and unmasked/forced in the specific profiles which they apply to. The unmasking is necessary because use.mask currently overrides use.force. USE flags suggested as candidates for masking/forcing include all USE_EXPAND flags derived from the USERLAND, KERNEL, and ELIBC variables. We can make this change to the profiles immediately because use.mask support has been available for a long time, and use.force is simply ignored by older versions of portage. Thoughts? Zac -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.2 (GNU/Linux) iD8DBQFF1445/ejvha5XGaMRAqr1AKDy0M1EUbrQWsWD+iMRKIUhtvyteQCfUt14 qXAgR8+pR/y5mtu5EUm5U10= =geAX -----END PGP SIGNATURE----- -- [email protected] mailing list
