On Tue, 14 Jun 2011 05:58:56 +0200 Jeroen Roovers <j...@gentoo.org> wrote:
> Judging from [1], a couple of thousands of ebuilds DEPEND on > sys-apps/sed, which is a system package (in profiles/base/packages) > since at least 2004. It boils down to some 2535 ebuilds, 1409 packages > and 14 eclasses, some requiring a version as high as 4.0.5, which went > stable in 2003. To follow up on that, some 496 ebuilds explicitly DEPEND on sys-apps/sed, with only a few apparently needing 4.1.5 and just the one seemingly requiring 4.2 (though it isn't obvious from the actual sed invocation). I haven't checked which of those RDEPEND on sys-apps/sed too, but it shouldn't be many. That means some two thousand acquire this DEPEND from an eclass, so for the majority of packages, this redundancy could be easily fixed, while the rest of them would probably keep inspiring developers new and old to keep introducing the dep or indeed be insecure about removing it. jer