On 07/19/18 23:04, Michael Orlitzky wrote:

> 
> No I'm not. I'm saying add them per-package, because it's a better
> design. We have package.use in profiles now, not just IUSE defaults.
> 
> Global defaults have problems:
> 
>   * 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.
> 
>   * USE=udev means different things for different packages. You think it
>     "makes udev work" or whatever, but nobody has any idea what it does
>     for half of the packages that use it. The meaning is package-
>     specific, so the default should be package-specific.
> 
>   * They're easy to set, but hard do unset when you realize you were
>     wrong a year from now.
> 
> If you really want to enable it globally after being told that it's bad
> engineering and downright annoying, go do it in a profile that I can
> avoid and not "linux".
> 

I believe you're arguing against profile global USE in general, can you
start a new thread for that if you believe it's worth discussing?

We do have global USE in profiles now and I believe that the sane
default for linux profiles is to have udev support globally.

-Ben

Attachment: pEpkey.asc
Description: application/pgp-keys

Reply via email to