On 07/20/2018 01:06 AM, Mart Raudsepp wrote:
>>
>>   * They can't be undone. It's next to impossible for me to undo
>>     USE=udev when set in a profile that is inherited by all others.
> 
> You set USE=-udev in your make.conf.

That doesn't work, for reasons already stated.

If I set USE="-udev" in my make.conf, I don't get the same behavior that
I would if you left the default alone. Specifically, setting USE="-udev"
in make.conf will disable udev support in all packages that have
IUSE="+udev", whereas now they are built WITH udev support. This causes
severe breakage in some cases, and there's no way for me (or anyone
else) to regain the existing behavior once you turn the flag on by default.


>  Or in a profile that really needs this disabled.

Yeah I'd love to except that you're proposing we add it to the "linux"
profile, and it can't be overridden in a sub-profile for the same reason
it can't be overridden in make.conf.

Reply via email to