commit:     75455f3df748cb46221dcc8beadc241b4534e0fe
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 27 21:07:23 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Jan 27 21:07:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75455f3d

sys-kernel/installkernel: drop USE=module-rebuild

Closes: https://bugs.gentoo.org/923025
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 .../{installkernel-18.ebuild => installkernel-18-r1.ebuild}           | 4 +---
 sys-kernel/installkernel/metadata.xml                                 | 1 -
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-kernel/installkernel/installkernel-18.ebuild 
b/sys-kernel/installkernel/installkernel-18-r1.ebuild
similarity index 93%
rename from sys-kernel/installkernel/installkernel-18.ebuild
rename to sys-kernel/installkernel/installkernel-18-r1.ebuild
index fdd2a5b43c17..3b9e7deb08d9 100644
--- a/sys-kernel/installkernel/installkernel-18.ebuild
+++ b/sys-kernel/installkernel/installkernel-18-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-gentoo-${PV}"
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
-IUSE="dracut grub module-rebuild systemd uki ukify"
+IUSE="dracut grub systemd uki ukify"
 
 RDEPEND="
        !<=sys-kernel/installkernel-systemd-3
@@ -49,7 +49,6 @@ src_install() {
        keepdir /etc/kernel/preinst.d
 
        exeinto /etc/kernel/preinst.d
-       use module-rebuild && doexe 
hooks/30-emerge-kernel-module-rebuild.install
        use dracut && doexe hooks/50-dracut.install
        use ukify && doexe hooks/60-ukify.install
 
@@ -60,7 +59,6 @@ src_install() {
        exeinto /usr/lib/kernel/install.d
        doexe hooks/systemd/00-00machineid-directory.install
        doexe hooks/systemd/10-copy-prebuilt.install
-       use module-rebuild && doexe 
hooks/systemd/30-emerge-kernel-module-rebuild.install
        use grub && doexe hooks/systemd/91-grub-mkconfig.install
 
        if use systemd; then

diff --git a/sys-kernel/installkernel/metadata.xml 
b/sys-kernel/installkernel/metadata.xml
index 22804e2901e3..65393ba6a433 100644
--- a/sys-kernel/installkernel/metadata.xml
+++ b/sys-kernel/installkernel/metadata.xml
@@ -8,7 +8,6 @@
        <use>
                <flag name="dracut">Generate an initrd or UKI on each kernel 
installation</flag>
                <flag name="grub">Re-generate grub.cfg on each kernel 
installation</flag>
-               <flag name="module-rebuild">Rebuild external kernel modules 
before generating the initramfs</flag>
                <flag name="systemd">Use systemd's kernel-install to install 
kernels'</flag>
                <flag name="uki">Install UKIs to ESP/EFI/Linux for EFI stub 
booting and/or bootloaders with support for auto-discovering UKIs</flag>
                <flag name="ukify">Build an UKI with systemd's ukify on each 
kernel installation</flag>

Reply via email to