On Sat, Jul 21, 2018 at 5:33 AM Zac Medico <zmed...@gentoo.org> wrote: > > Sure, why not? So ^flag would mean that the flag state propagates from > the settings in IUSE.
Presumably this could be overridden in subsequent profiles, or /etc/portage. That is, one profile might set a flag, and another profile could unset it, and then the final one could re-set it. > It's also conceivable that we could add a way for > profiles to modify the effective IUSE defaults, via new operators in > package.use or by introducing a new file such as package.use.default. That makes sense, or the syntax could be available in the ebuild. I imagine the better approach to take would depend on the nature of the incompatibility. -- Rich