Since package sets will hopefully get implemented soon I'd like to propose to apply the same concept to USE flags. Use case: I want to install a new system. I don't care about individual multimedia formats and just want to install them all. So I add, say, USE="multimedia-formats" in my make.conf which autmatically enables all multimedia formats related USE flags (e.g. xvid, flac, ogg, etc.). It can be more fine-grained of course. For example there could be 3 additional sets: audio-codecs (vorbis, mp3, flac, etc.) video-codecs (xvid, x264, theora, etc.) container-formats (ogg, avi, mkv, etc.) And then 'multimedia-formats' will just include those sets. This proposal is not limited to multimedia though. I can at least think of two other candidates for USE flag sets: 'im-protocols' (msn, yahoo, irc, etc.) and 'networking-protocols' (samba, nfs, etc.) To sum up this is aimed at users who: * Don't care about little overhead in compile time and space usage * Don't know what they need exactly or would need in the future * Would rather have an excess of USE flags than something missing (and don't want their make.conf become a huge mess at the same time)
see Bug 174254 Comment #3 for reasons why this doesn't belong to bugzilla. Thanks. *** This bug has been marked as a duplicate of bug 174254 ***