On Sat, May 23, 2015 at 7:11 AM, Marc Joliet <mar...@gmx.de> wrote: > [snip empty @system approach] > > Wow, that's certainly an interesting approach! It's definitely not for me, > though. While I appreciate the control Gentoo gives me, I don't need *that* > kind of control. >
I'd actually like to see Gentoo evolve until we reach a point where this sort of thing is easy to do safely. Right now @system is a mish-mash of a bunch of stuff and it is hard to pick out stuff like openssh which is trivially removable from stuff like openrc which has surprising reverse deps from stuff like glibc which obviously isn't going anywhere anytime soon. I'd really like to see a few virtuals created (perhaps nesting) that chop this up into categories like recommend-default packages, stuff required for POSIX, and so on. We can still give users a good default experience, and we can still avoid having ebuilds having to list out a laundry-list of deps, but we can also do things like allow more parallel-building and make it easier to remove stuff. -- Rich