Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67443 - kernel-2.eclass contains wrong RDEPEND
Summary: kernel-2.eclass contains wrong RDEPEND
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-13 12:26 UTC by Igor Rafienko
Modified: 2004-11-11 08:41 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Rafienko 2004-10-13 12:26:55 UTC
In short: kernel-2.eclass assumes module-init-tools.

Long version: gentoo-sources ebuild inherits from kernel-2. kernel-2.eclass in turn contains this RDEPEND:

RDEPEND="${DEPEND}                                 
                !build? ( >=sys-libs/ncurses-5.2
                dev-lang/perl
                sys-apps/module-init-tools                                                 
                sys-devel/make )" 

Since there is virtual/modutils, RDEPEND should perhaps list that one (rather than module-init-tools)? This makes sense for those who have sys-apps/modutils (and are not quite ready to move to module-init-tools :)) Furthermore, kernel.eclass lists precisely that -- virtual/modutils.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Daniel Drake (RETIRED) gentoo-dev 2004-10-13 13:10:12 UTC
Why wouldnt people be ready to switch to module-init-tools? Our ebuild provides backwards compatibility for 2.4.
Comment 2 Daniel Drake (RETIRED) gentoo-dev 2004-11-10 22:40:02 UTC
Apparently new installs are now defaulting to module-init-tools, which is fine, no need for modutils. Eventually we will remove the virtual.
Comment 3 John Mylchreest (RETIRED) gentoo-dev 2004-11-11 08:41:14 UTC
Ye, just to add. I changed the default virtual to module-init-tools some time ago now across all arches