Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package grub2-compat-ia32 for 
openSUSE:Leap:16.0 checked in at 2025-06-30 13:59:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/grub2-compat-ia32 (Old)
 and      /work/SRC/openSUSE:Leap:16.0/.grub2-compat-ia32.new.7067 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "grub2-compat-ia32"

Mon Jun 30 13:59:18 2025 rev:3 rq:1288621 version:1

Changes:
--------
--- /work/SRC/openSUSE:Leap:16.0/grub2-compat-ia32/grub2-compat-ia32.changes    
2025-06-23 23:23:05.447276062 +0200
+++ 
/work/SRC/openSUSE:Leap:16.0/.grub2-compat-ia32.new.7067/grub2-compat-ia32.changes
  2025-06-30 13:59:19.561801699 +0200
@@ -1,0 +2,10 @@
+Thu Jun 26 00:14:04 UTC 2025 - Lubos Kocman <lubos.koc...@suse.com>
+
+- Do not call update-bootloader --del-option on upgrade
+
+-------------------------------------------------------------------
+Tue Jun 24 08:12:40 UTC 2025 - Lubos Kocman <lubos.koc...@suse.com>
+
+- Drop Requires on grub2 since we no longer call it directly 
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ grub2-compat-ia32.spec ++++++
--- /var/tmp/diff_new_pack.4yreQD/_old  2025-06-30 13:59:19.973818812 +0200
+++ /var/tmp/diff_new_pack.4yreQD/_new  2025-06-30 13:59:19.977818978 +0200
@@ -23,9 +23,7 @@
 License:        MIT
 URL:            
https://en.opensuse.org/GRUB#Enabling_32bit_x86_support_in_Kernel
 Source1:        README.md
-BuildRequires:  grub2
 Requires:       glibc-32bit
-Requires:       grub2
 Requires:       update-bootloader
 BuildArch:      noarch
 ExclusiveArch:  x86_64
@@ -54,7 +52,10 @@
 echo "IA32 emulation has been enabled. Please reboot to apply changes."
 
 %postun
-%{_sbindir}/update-bootloader --del-option "ia32_emulation=1" || :
-%{_sbindir}/update-bootloader --config || :
-echo "IA32 emulation has been removed. Please reboot to apply changes."
+# Only delete the option on uninstall, not upgrade
+if [ "$1" -eq 0 ]; then
+    %{_sbindir}/update-bootloader --del-option "ia32_emulation=1" || :
+    %{_sbindir}/update-bootloader --config || :
+    echo "IA32 emulation has been removed. Please reboot to apply changes."
+fi
 

Reply via email to