On 02/02/2017 09:31 PM, Rich Freeman wrote:
> 
> The desktop profile is going to do things like enable X11 support by
> default.  It isn't going to do things like enable bzip support in
> ffmpeg (but not the new experimental codec that causes it to crash 25%
> of the time, but which apparently works great if you use libav
> instead), or tools support in tripwire, or e2fsprogs support in
> libarchive, or threads support in beecrypt, or any of a million other
> things that aren't desktop-specific.

Then throw in an intermediate profile

  base -> all-that-junk -> desktop

and everyone that's inheriting from base now can inherit from the new
profile instead. Nothing changes, except we get the cruft out of base
and into a new profile that people can ignore. The defaults are still
recorded once, in one place. Just in a profile now instead of in IUSE.



Reply via email to