On Fri, 31 Aug 2012 10:06:06 +0000 (UTC)
Duncan <1i5t5.dun...@cox.net> wrote:

> Michał Górny posted on Fri, 31 Aug 2012 10:01:09 +0200 as excerpted:
> 
> > On Fri, 31 Aug 2012 00:12:53 +0000 (UTC)
> > Duncan <1i5t5.dun...@cox.net> wrote:
> > 
> >> Various people have in fact expressed a desire to REDUCE the
> >> number of packages in @system, for various reasons including both
> >> the parallel merge penalty and the bloat on reduced systems.  In
> >> practice, there's not a lot of positive movement on actually
> >> reducing @system, but at minimum, unless there's *NO* other choice
> >> and in this case there clearly is, we shouldn't be ADDING packages
> >> to @system.
> >> 
> >> For that reason, while I do see the reason why some would like
> >> pkg-config added to @system, the whole idea's pretty much a
> >> non-starter
> 
> > But you're aware that cost of pkgconf is very little?
> 
> Not really, when it's a step in the opposite direction from an
> intended goal.  The first step toward any goal is to stop going
> backward, and that's exactly what this would be.  We need a smaller
> @system, not a larger one, and while the add would be easy, undoing
> it years later when it's yet another bit of the tangled web woven,
> would be *MUCH* more difficult.  Just don't do it; don't go backward;
> don't add to the problem instead of reducing it.

So please introduce virtual/compiler, virtual/linker,
virtual/posix-system, virtual/sratatata and add them to DEPEND of every
single ebuild.

I believe that the more important direction here is to make development
*easier*, not harder. Adding the same DEPENDs over and over again to
every single package is at least frustrating. Similarly frustrating
would be if those 'reduced systems' had to rebuild gcc every time they
wanted to compile something... oh wait, they would have to bootstrap it
every time.

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: PGP signature

Reply via email to