Matt Turner wrote: > If you can find a case where you wouldn't want to enable one of these > USE flags, please let me know and I'll reconsider my position.
My catalyst spec files all have use: -* foo bar x y z specifically because the defaults are never what I want for any given system. I build desktops, servers, containers, VM appliance images and embedded system, and I know what I want in each one. Especially the latter frequently have only very few USE flags set and I want zero extra dependencies. I completely agree that the default USEs should rather be reduced, not increased. Isn't this what profile inheritance is for? It would be great if I didn't essentially have to create my own profile when I want a very minimal system. Matt Turner wrote: > I'd claim most of these packages' bzip2/lzma/zstd USE flags should > be removed in favor of statically enabling them That is the direct opposite of Gentoo's single most core value: choice Just don't do it. Kthx. //Peter