Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 550086 - kernel-2.eclass: drop PDEPEND="virtual/dev-manager"
Summary: kernel-2.eclass: drop PDEPEND="virtual/dev-manager"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-21 22:42 UTC by Mike Gilbert
Modified: 2015-05-30 16:10 UTC (History)
1 user (show)

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 Mike Gilbert gentoo-dev 2015-05-21 22:42:09 UTC
I would like to drop the PDEPEND on virtual/dev-manager from kernel-2.eclass for a few reasons:

1. virtual/dev-manager is in @system (profiles/base/packages).

2. A device manager is not necessary for installing kernel sources or building a kernel.

3. It triggers sys-fs/static-dev to be installed when users select the systemd profile and then try to install gentoo-sources from a stage3 image.

Admittedly, the last item is probably a bug/quirk of portage.

# eselect profile set default/linux/amd64/13.0/systemd
# emerge -pv1 gentoo-sources

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] sys-apps/makedev-3.23.1::gentoo  USE="-build (-selinux)" 0 KiB
[ebuild  N     ] sys-fs/static-dev-0.1::gentoo  0 KiB
[ebuild  N     ] sys-devel/bc-1.06.95::gentoo  USE="readline -libedit -static" 0 KiB
[ebuild  N     ] sys-kernel/gentoo-sources-3.18.12:3.18.12::gentoo  USE="-build -deblob -experimental -symlink" 352 KiB

Total: 4 packages (4 new), Size of downloads: 352 KiB
Comment 1 Mike Gilbert gentoo-dev 2015-05-22 18:37:03 UTC
Giving this to kernel@g.o; kernel-misc@g.o is missing some key people.

Please adjust the maintainer listed in the eclass to reflect reality.
Comment 2 Mike Pagano gentoo-dev 2015-05-23 00:07:28 UTC
Sounds good to me.  I'll probably do this in the next few days.
Comment 3 Mike Pagano gentoo-dev 2015-05-30 16:10:29 UTC
Committed. Thanks for reporting, Mike.