On Wed, Apr 24, 2013 at 02:16:51PM -0400, Rich Freeman wrote: > On Wed, Apr 24, 2013 at 1:54 PM, William Hubbs <[email protected]> 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.
If we did this as part of @system, it would have to be a virtual imo, since there are several things in the tree that can manage networks (openrc[newnet], dhcpcd, wicd, nm, etc), but this is a topic for another thread. For OpenRC-0.12, I will put in the +oldnet use flag as suggested previously if we go ahead with the split. William
signature.asc
Description: Digital signature
