Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package transactional-update for 
openSUSE:Factory checked in at 2023-03-11 18:23:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/transactional-update (Old)
 and      /work/SRC/openSUSE:Factory/.transactional-update.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "transactional-update"

Sat Mar 11 18:23:42 2023 rev:97 rq:1070733 version:4.1.4

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/transactional-update/transactional-update.changes    
    2023-02-09 16:22:11.566399476 +0100
+++ 
/work/SRC/openSUSE:Factory/.transactional-update.new.31432/transactional-update.changes
     2023-03-11 18:24:32.799039028 +0100
@@ -1,0 +2,6 @@
+Fri Mar 10 14:05:37 UTC 2023 - Ignaz Forster <ifors...@suse.com>
+
+- Version 4.1.4
+  - Workaround for broken Tumbleweed package libfdisk1
+
+-------------------------------------------------------------------

Old:
----
  transactional-update-4.1.3.tar.gz

New:
----
  transactional-update-4.1.4.tar.gz

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

Other differences:
------------------
++++++ transactional-update.spec ++++++
--- /var/tmp/diff_new_pack.bHemJ0/_old  2023-03-11 18:24:33.223041239 +0100
+++ /var/tmp/diff_new_pack.bHemJ0/_new  2023-03-11 18:24:33.231041280 +0100
@@ -26,7 +26,7 @@
 %{!?_distconfdir: %global _distconfdir %{_prefix}%{_sysconfdir}}
 
 Name:           transactional-update
-Version:        4.1.3
+Version:        4.1.4
 Release:        0
 Summary:        Transactional Updates with btrfs and snapshots
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later

++++++ transactional-update-4.1.3.tar.gz -> transactional-update-4.1.4.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/transactional-update-4.1.3/NEWS 
new/transactional-update-4.1.4/NEWS
--- old/transactional-update-4.1.3/NEWS 2023-02-08 16:06:30.000000000 +0100
+++ new/transactional-update-4.1.4/NEWS 2023-03-10 15:04:00.000000000 +0100
@@ -2,6 +2,9 @@
 
 Copyright (C) 2016-2022 Thorsten Kukuk, Ignaz Forster et al.
 
+Version 4.1.4
+* Workaround for broken Tumbleweed package libfdisk1
+
 Version 4.1.3
 * Suppress SELinux relabelling output in quiet mode
 * Documentation readability improvements
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/transactional-update-4.1.3/configure.ac 
new/transactional-update-4.1.4/configure.ac
--- old/transactional-update-4.1.3/configure.ac 2023-02-08 16:06:30.000000000 
+0100
+++ new/transactional-update-4.1.4/configure.ac 2023-03-10 15:04:00.000000000 
+0100
@@ -1,5 +1,5 @@
 dnl Process this file with autoconf to produce a configure script.
-AC_INIT(transactional-update, 4.1.3)
+AC_INIT(transactional-update, 4.1.4)
 # Increase on any interface change and reset revision
 LIBTOOL_CURRENT=4
 # On interface change increase if backwards compatible, reset otherwise
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/transactional-update-4.1.3/sbin/transactional-update.in 
new/transactional-update-4.1.4/sbin/transactional-update.in
--- old/transactional-update-4.1.3/sbin/transactional-update.in 2023-02-08 
16:06:30.000000000 +0100
+++ new/transactional-update-4.1.4/sbin/transactional-update.in 2023-03-10 
15:04:00.000000000 +0100
@@ -1357,6 +1357,11 @@
            SIZE_OF_UPDATES=`grep "install-summary.*space-usage-diff" 
${TMPFILE} | sed -e 
's|.*install-summary.*space-usage-diff=\"\([^"]*\)\".*|\1|g'`
            NUM_OF_UPDATES=`grep "install-summary.*packages-to-change" 
${TMPFILE} | sed -e 
's|.*install-summary.*packages-to-change=\"\([^"]*\)\".*|\1|g'`
            INCLUDES_KERNEL_PACKAGES=`grep 'solvable.*type="package"' 
${TMPFILE} | grep 'name="kernel-'`
+           # Workaround for broken postuninstall
+           if grep 'solvable.*type="package"' ${TMPFILE} | grep 
'name="libfdisk1"' | grep -q -e 'edition-old="2\.38\.1-[78]\.'; then
+               log_info "Applying workaround for broken libfdisk1"
+               tukit ${TUKIT_OPTS} call "${SNAPSHOT_ID}" rpm -e --justdb 
--nodeps libfdisk1
+           fi
            rm -f ${TMPFILE}
            
TELEM_PAYLOAD="${TELEM_PAYLOAD}\npackages=${NUM_OF_UPDATES}\ndownload_size=${PACKAGE_UPDATES}\nspace-usage=${SIZE_OF_UPDATES}"
            if [ "${NUM_OF_UPDATES}" = "0" ] || [ -z "${NUM_OF_UPDATES}" -a 
"${PACKAGE_UPDATES}" = "0" -a "${SIZE_OF_UPDATES}" = "0" ]; then

Reply via email to