diff --git a/plymouth.changes b/plymouth.changes index 4c53e1b..9ce8d59 100644 --- a/plymouth.changes +++ b/plymouth.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Dec 10 17:15:36 CET 2015 - tiwai@suse.de + +- Fix missing dependency on coreutils for initrd macros (boo#958562) +- Call missing initrd macro at postun (boo#958562) + ------------------------------------------------------------------- Mon Sep 21 12:15:11 UTC 2015 - idonmez@suse.com diff --git a/plymouth.spec b/plymouth.spec index 24f8c8b..f034f94 100644 --- a/plymouth.spec +++ b/plymouth.spec @@ -75,6 +75,8 @@ BuildRequires: update-desktop-files BuildRequires: xz BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(systemd) >= 186 +Requires(post): coreutils +Requires(postun): coreutils Requires: %{name}-branding Requires: gnu-unifont-bitmap-fonts Requires: systemd >= 186 @@ -426,6 +428,7 @@ fi [ -x /bin/systemctl ] && /bin/systemctl daemon-reload >/dev/null 2>&1 || : %postun +%{?regenerate_initrd_post} if [ $1 -eq 0 ]; then rm -f %{_libdir}/plymouth/default.so rm -f /boot/initrd-plymouth.img