diff --git a/srcpkgs/dracut/patches/kmod-fix.patch b/srcpkgs/dracut/patches/kmod-fix.patch new file mode 100644 index 00000000000..fcde1eb76dc --- /dev/null +++ b/srcpkgs/dracut/patches/kmod-fix.patch @@ -0,0 +1,15 @@ +The depmod program from kmod>=30 looks for modules.builtin.modinfo and throws a +warning when it isn't found. Newer versions of dracut pull in this file as well +as modules.builtin.alias, so let's pull this in here and avoid the warning. + +--- a/dracut-init.sh ++++ b/dracut-init.sh +@@ -982,7 +982,7 @@ + } + + dracut_kernel_post() { +- for _f in modules.builtin.bin modules.builtin modules.order; do ++ for _f in modules.builtin.{bin,alias,modinfo} modules.builtin modules.order; do + [[ -e $srcmods/$_f ]] && inst_simple "$srcmods/$_f" "/lib/modules/$kernel/$_f" + done + diff --git a/srcpkgs/dracut/template b/srcpkgs/dracut/template index d3b6c661672..22ffa7a82c4 100644 --- a/srcpkgs/dracut/template +++ b/srcpkgs/dracut/template @@ -1,7 +1,7 @@ # Template file for 'dracut' pkgname=dracut version=053 -revision=2 +revision=3 build_style=configure configure_args="--prefix=/usr --sysconfdir=/etc" conf_files="/etc/dracut.conf"