From 991a82f4b4499421266b9602a7e19d80269b4734 Mon Sep 17 00:00:00 2001 From: Thomas Deutschmann Date: Fri, 19 Jul 2019 00:17:19 +0200 Subject: [PATCH] sys-kernel/genkernel: add sys-devel/* deps We need sys-devel/* deps like autoconf or automake at runtime because genkernel will usually build things like LVM2, cryptsetup, mdadm... during initramfs generation. Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann --- sys-kernel/genkernel/genkernel-9999.ebuild | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/sys-kernel/genkernel/genkernel-9999.ebuild b/sys-kernel/genkernel/genkernel-9999.ebuild index 64a7193dc7da..a4befc09fffb 100644 --- a/sys-kernel/genkernel/genkernel-9999.ebuild +++ b/sys-kernel/genkernel/genkernel-9999.ebuild @@ -89,14 +89,24 @@ SLOT="0" RESTRICT="" IUSE="ibm +firmware" +# Note: +# We need sys-devel/* deps like autoconf or automake at _runtime_ +# because genkernel will usually build things like LVM2, cryptsetup, +# mdadm... during initramfs generation which will require these +# things. DEPEND="" RDEPEND="${DEPEND} app-arch/cpio >=app-misc/pax-utils-1.2.2 + app-portage/elt-patches sys-apps/sandbox + sys-devel/autoconf + sys-devel/autoconf-archive + sys-devel/automake + sys-devel/libtool + virtual/pkgconfig firmware? ( sys-kernel/linux-firmware ) !