On Wed, Apr 24, 2013 at 1:54 PM, William Hubbs <willi...@gentoo.org> wrote: > if we keep a dependency for a while, even behind something like > IUSE="+oldnet", when we drop it, people will still be hit if they do > emerge --depclean before they emerge gentoo-oldnet. > > Also, (although I don't really care about this much because we tell people > not to do it), folks who set USE="-* foo bar bas" in their make.conf would > get hit immediately with this solution. > > Am I missing something? It just seems like this is putting off the > emerge command people will need to run for a while.
It seems to me like network support needs to be some kind of default for Gentoo. A USE default is probably one of the least intrusive ways to do that - and we can always have an ewarn in the event both are suppressed (those who override all USE defaults should be on the lookout for trouble). Considering our default configuration ships sshd (an argument we don't need to rehash here), it seems a bit silly to not ship networking support by default. I'd rather not do it as part of the system set, though that would be consistent with what we're doing with ssh, and it is still override-able. Rich