Apparently, though unproven, at 02:20 on Thursday 18 November 2010, Walter 
Dnes did opine thusly:

>   Because I don't want a repeat of the ipv6 fiasco where I had an almost
> non-functional browser, mediaplayer (for internet files), etc, etc.  And
> I also had to run "emerge --newuse --update world" and inspect the
> output from "emerge -pv --depclean" and remove additional stuff, and
> then revdep-rebuild to clean up the resulting extra "goodies".  If I
> don't use "-*" what's the next flag that the devs will add?  And how many
> of my current packages will link against it?

emerge -avuND world will show you, in colour, USE flags that have changed. You 
can then decide what to do about them.

Your way, you have to explicitly add back in all the flags you want. You will 
not receive the benefit of seeing changed defaults (and there might be a good 
reason for the change, but now you will miss them). You also just trashed most 
of the usefulness of profiles and have to manually tracked all default USE 
changes yourself.

The usual way (not to do what you do) still lets you control as much as you 
want but with the minimum effort as opposed to the maximum effort. You will 
only need to make a decision when a decision needs to be made.

Why are you making more work for yourself? Portage is software, let it do what 
software is good at - removing drudge work from your life so you can get on 
with the important things, stuff that needs thought


-- 
alan dot mckinnon at gmail dot com

Reply via email to