summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Ammerlaan <andrewammerlaan@gentoo.org>2024-05-08 08:05:49 +0200
committerAndrew Ammerlaan <andrewammerlaan@gentoo.org>2024-05-17 14:06:43 +0200
commit0ef34366cbc67e4796f07dbc8b7433d20af8fc22 (patch)
treef82eeb52bc496f45e5921f1e0f3efca7f9952b19 /sys-fs/zfs-kmod/zfs-kmod-2.2.3.ebuild
parentprofiles/use.desc: add new global flag "initramfs" (diff)
downloadgentoo-0ef34366cbc67e4796f07dbc8b7433d20af8fc22.tar.gz
gentoo-0ef34366cbc67e4796f07dbc8b7433d20af8fc22.tar.bz2
gentoo-0ef34366cbc67e4796f07dbc8b7433d20af8fc22.zip
sys-fs/zfs-kmod: add USE=initramfs, and enable by default
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Diffstat (limited to 'sys-fs/zfs-kmod/zfs-kmod-2.2.3.ebuild')
-rw-r--r--sys-fs/zfs-kmod/zfs-kmod-2.2.3.ebuild14
1 files changed, 2 insertions, 12 deletions
diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.2.3.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.2.3.ebuild
index 9053d8c85332..903e8e571c0f 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-2.2.3.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.2.3.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-inherit autotools dist-kernel-utils flag-o-matic linux-mod-r1 multiprocessing
+MODULES_INITRAMFS_IUSE=+initramfs
+inherit autotools flag-o-matic linux-mod-r1 multiprocessing
DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
HOMEPAGE="https://github.com/openzfs/zfs"
@@ -64,13 +65,6 @@ PATCHES=(
pkg_pretend() {
use rootfs || return 0
-
- if has_version virtual/dist-kernel && ! use dist-kernel; then
- ewarn "You have virtual/dist-kernel installed, but"
- ewarn "USE=\"dist-kernel\" is not enabled for ${CATEGORY}/${PN}"
- ewarn "It's recommended to globally enable dist-kernel USE flag"
- ewarn "to auto-trigger initrd rebuilds with kernel updates"
- fi
}
pkg_setup() {
@@ -192,10 +186,6 @@ pkg_postinst() {
linux-mod-r1_pkg_postinst
- if [[ -z ${ROOT} ]] && use dist-kernel ; then
- dist-kernel_reinstall_initramfs "${KV_DIR}" "${KV_FULL}"
- fi
-
if use x86 || use arm ; then
ewarn "32-bit kernels will likely require increasing vmalloc to"
ewarn "at least 256M and decreasing zfs_arc_max to some value less than that."