Petteri Räty wrote:
Every once in a while I see people wanting to use nosomething use flags.
Why don't we have a package.use like we already have a package.mask
file? This would make it possible for developers to turn on use flags by
default in a way that would not cruft the base profiles for every local
use flag.

The main problem I'd have with this is the stacking order, e.g. profiles/package.use has "app-misc/foo bar" and make.conf has "USE=-bar", which one should be preferred? Current rules say that /etc/portage/package.use overrides make.conf, and user config overrides profiles, the proposal would create a new unintuitive situation between those two. Depending on the answer on this it also has some technical implications with the way package.use support is implemented currently. In short it's not a trivial thing to do.

Marius
--
gentoo-dev@gentoo.org mailing list

Reply via email to