Gentoo Archives: gentoo-dev

From: Brian Harring <ferringb@×××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Packages that explicitly DEPEND on sys-apps/sed
Date: Tue, 14 Jun 2011 12:55:00
Message-Id: 20110614125417.GE2821@localhost
In Reply to: Re: [gentoo-dev] Packages that explicitly DEPEND on sys-apps/sed by William Hubbs
1 On Mon, Jun 13, 2011 at 11:41:54PM -0500, William Hubbs wrote:
2 > On Tue, Jun 14, 2011 at 06:14:06AM +0200, Jeroen Roovers wrote:
3 > > On Tue, 14 Jun 2011 05:58:56 +0200
4 > > Jeroen Roovers <jer@g.o> wrote:
5 > >
6 > > > Judging from [1], a couple of thousands of ebuilds DEPEND on
7 > > > sys-apps/sed, which is a system package (in profiles/base/packages)
8 > > > since at least 2004. It boils down to some 2535 ebuilds, 1409 packages
9 > > > and 14 eclasses, some requiring a version as high as 4.0.5, which went
10 > > > stable in 2003.
11 >
12 > Since sys-apps/sed is a system package, I would vote for removing the
13 > dependency from the ebuilds/eclasses.
14
15 The implicit system set dependency thing really, really needs to die;
16 at the time of the rule, portage couldn't handle resolving graphs of
17 that sort. PM resolvers for gentoo are generally a fair bit saner
18 now thus doing what you're suggesting isn't really beneficial (frankly
19 it causes some issues for stages, as zac noted).
20
21 ~brian

Replies