On Fri, Feb 12, 2016 at 5:26 AM, Rich Freeman <ri...@gentoo.org> wrote:
> On Fri, Feb 12, 2016 at 1:36 AM, Kent Fredric <kentfred...@gmail.com> > wrote: > > On 12 February 2016 at 18:56, Duncan <1i5t5.dun...@cox.net> wrote: > >> So my USE="-* ..." (without letting portage do autounmasking) would > >> continue to work just like it does now, correct? > > > > I would hope so. > > That would be my proposal. > > I think it would make more sense in general for this to be the default > and to have a flag to disable it, in part for this reason. It > wouldn't affect people running -* and such anyway, so this is targeted > mostly at users who don't care a great deal about micromanaging their > USE flags. > I use -* exactly because I /don't/ want to micromanage, and there are far too many packages whose maintainers have decided to stick + in IUSE for random crap. To wishlist a different feature, it'd be nice to have a profile or something that made portage ignore IUSE="+maintainers-favorite-flag" so we wouldn't have to use -*... I'll happily let portage semi-manage USE for me by auto-enabling USE in dependencies if I can set the base USE in the first place without having to start off with global negation.