Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Rich Freeman <rich0@g.o>
Subject: Re: How help in arch testing work
Date: Wed, 18 Jan 2012 13:42:12 -0500
On Wed, Jan 18, 2012 at 11:45 AM, Mike Frysinger <vapier@g.o> wrote:
> it isn't just circular deps.  it's also about breaking alternatives and
> useless bloat.  adding "coreutils" to their depend because they execute `mv`,
> or "sed" because they execute `sed`, etc... is absolutely pointless.  same
> goes for virtual/libc or virtual/os-headers.

Perhaps pointless, but likely harmless as well.  I wasn't suggesting
that we should systematically add @system deps - only that we
shouldn't systematically remove them either unless they cause harm.

When I think about the use cases for reduced @system, I think that
listing them in RDEPEND probably has more utility than having them in
DEPEND.  It usually matters more on minimal systems that the packages
in the run state are smaller, and the build state often doesn't matter
as much (consider something installed into a chroot using
crossdev/etc).  Coreutils is obviously an extreme example, although
even that could be replaced by something like busybox.  Then again,
unless somebody makes a virtual for it I don't think that trying to
put that in an RDEPEND gets us anywhere.

Bottom line is that if somebody has a reason for sticking an @system
package in (R)DEPEND I don't see the need to treat it as a bug, unless
it actually causes harm beyond 30 more bytes in block tail space for
something in /usr/portage.

Just my two cents...

Rich


Replies:
Re: How help in arch testing work
-- Mike Frysinger
References:
How help in arch testing work
-- Agostino Sarubbo
Re: How help in arch testing work
-- Alexis Ballier
Re: How help in arch testing work
-- Rich Freeman
Re: How help in arch testing work
-- Mike Frysinger
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: How help in arch testing work
Next by thread:
Re: How help in arch testing work
Previous by date:
Re: Re: New global USE flag "neon" for ARM NEON optimization(s)
Next by date:
Re: How help in arch testing work


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.