On Sat, Mar 14, 2015 at 6:08 PM, Alan McKinnon <[email protected]> wrote:
>
> But let's consider this: what level of chaos would arise if @system were
> dropped? Surely the problem of tracking all deps would get so out of
> hand so quickly, that @system or something equivalent would immediately
> be reinstated?
>

I don't think so.  Why don't other distros have this problem with
their source packages?  They actually have more packages to deal with
since they don't have use flags and often split what is one Gentoo
package into many packages.

You can still have virtuals when it makes sense to have them.
Automation might be an option in some cases as well.  If a package
uses gcc and python, there is no reason that this couldn't be two
virtuals in addition to whatever specific libraries it requires.  You
could also have virtuals for posix and such.

We would also separate virtuals intended for user convenience (give me
a useful system, maybe including screen and ssh and such) from
virtuals intended for dependencies (you don't need screen and ssh to
build everything on the system).  There is no reason that the default
install has to start with only the core dependencies, or with an empty
world set.


-- 
Rich

Reply via email to