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 |