public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] unifying use.mask/package.use.mask, use.force, package.use.force, etc
@ 2012-09-09 22:10 Brian Harring
  2012-09-10  1:28 ` [gentoo-dev] " Duncan
  0 siblings, 1 reply; 3+ messages in thread
From: Brian Harring @ 2012-09-09 22:10 UTC (permalink / raw
  To: gentoo-dev

Hola folks.

Currently, our if you needed to mask the use flag introspection 
globally, but allow it to be used for say app-crypt/gcr, the profile 
configuration would be the following:

use.mask:
introspection

package.use.mask:
app-crypt/gcr -introspection

Frankly, this is a bit of a pain in the ass- it creates a shiteton of 
intermediate files, and it requires the dev to recall "use.mask before 
package.use.mask" among other things.

I'd suggest instead just killing off the package.* content, and 
folding them into use.*; the proceeding content would thus be:

use.mask:
* introspection
app-cryt/gcr -introspection

Mind you, this isn't a new notion; actually pretty damn old 
(been in user configuration in one form or another for a long 
time).  For whatever reason, it's yet to be proposed/pushed for in 
PMS, thus bringing it up now.

Any major complaints?  Specifically, collapsing:
package.use.mask, use.mask -> use.mask
package.use.force, use.force -> use.force
package.use.stable.mask, use.stable.mask -> use.stable.mask
package.use.stable.force, use.stable.force -> use.stable.force

~harring


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-09-10  3:24 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-09 22:10 [gentoo-dev] unifying use.mask/package.use.mask, use.force, package.use.force, etc Brian Harring
2012-09-10  1:28 ` [gentoo-dev] " Duncan
2012-09-10  3:23   ` Brian Harring

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox