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
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.
Sounds good to me. I'll probably do this in the next few days.
Committed. Thanks for reporting, Mike.