commit 287a39cc6541eba8ff866f6bb3338fea5d065cca Author: Jacek Konieczny <j.koniec...@eggsoft.pl> Date: Mon Oct 29 10:52:35 2012 +0100
Upgrade trigger is needed only for old grub2 Older PLD grub2 packages contained the grub modules in /boot/grub. After upgrade the installed bootloader would not match the modules in /boot/grub and fail. When upgrading those old packages to the new >=2.00 packages the modules in /boot/grub would be completly missing, causing the same problem. So the trigger must stay for upgrade from packages <2.00, but is not needed for future upgrades. grub2.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- diff --git a/grub2.spec b/grub2.spec index a74d917..5b40053 100644 --- a/grub2.spec +++ b/grub2.spec @@ -359,8 +359,10 @@ rm -rf $RPM_BUILD_ROOT %postun -p %{_sbindir}/postshell -/usr/sbin/fix-info-dir -c %{_infodir} -%triggerpostun -- %{name} < %{version}-0 +%triggerpostun -- %{name} < 2.00-0.1 # Note this trigger on version upgrade +# needed only for upgrade from old grub2 packages +# which contained modules in /boot/grub # don't do anything on --downgrade if [ $1 -le 1 ]; then exit 0 ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/grub2.git/commitdiff/81f92761ca0b51f148874b687ed721b02594acdc _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit