From: Zoltán Böszörményi Date: Tue, 9 Feb 2021 13:59:43 +0000 (+0100) Subject: fix(plymouth): install binaries with dependencies X-Git-Tag: 052~98 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa06924239f10926068111fc9535978834c769b7;p=thirdparty%2Fdracut.git fix(plymouth): install binaries with dependencies If plymouth is used then its own installation script is preferred. While plymouth's own variant of inst_binary resolves the library dependencies properly, its inst_library shell function doesn't actually install them in some cases properly. Make sure to install both the required binaries and their dependencies. In the worst case, it's a NOP. Signed-off-by: Zoltán Böszörményi --- diff --git a/modules.d/50plymouth/module-setup.sh b/modules.d/50plymouth/module-setup.sh index 821a9f716..d7eb8f94c 100755 --- a/modules.d/50plymouth/module-setup.sh +++ b/modules.d/50plymouth/module-setup.sh @@ -41,6 +41,8 @@ install() { inst_multiple readlink + inst_multiple plymouthd plymouth plymouth-set-default-theme + if ! dracut_module_included "systemd"; then inst_hook pre-trigger 10 "$moddir"/plymouth-pretrigger.sh inst_hook pre-pivot 90 "$moddir"/plymouth-newroot.sh