Sven Wegener wrote:
use.force might not be the best name, but it's what we do with it for
most of our users. Being able to -flag in /etc/portage/profile/use.force
is just because /etc/portage/profile gets added to the cascaded profile
chain. Everything we add to portage that allows a profile to revert
some behaviour added by parent profiles, can also be done with
/etc/portage/profile and it's good that way. So, that we're able to
-flag in use.force is just part of the way cascaded profiles work. It's
not a feature that will be added just to support use.force. Primary
reason for use.force is to have a way to activate flags even if USE="-*"
is in make.conf or environment.
How is this not just a consequence of USE="-*"...that is what this does;
turns off ALL use flags. How is use.force ( or the concept thereof )
not breaking the 'easy' interpretation of USE="-*" because now things
aren't -*, they are -* + use.force things.
It's one of those "if you use USE="-*" you should know the consequences
of it...kind of deals.
--
gentoo-dev@gentoo.org mailing list