Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libzypp for openSUSE:Factory checked in at 2023-08-06 16:29:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libzypp (Old) and /work/SRC/openSUSE:Factory/.libzypp.new.22712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libzypp" Sun Aug 6 16:29:28 2023 rev:477 rq:1102472 version:17.31.18 Changes: -------- --- /work/SRC/openSUSE:Factory/libzypp/libzypp.changes 2023-07-29 20:09:53.853784672 +0200 +++ /work/SRC/openSUSE:Factory/.libzypp.new.22712/libzypp.changes 2023-08-06 16:29:35.615709940 +0200 @@ -1,0 +2,7 @@ +Fri Aug 4 17:40:19 CEST 2023 - m...@suse.de + +- SINGLE_RPMTRANS: Respect ZYPP_READONLY_HACK when checking the + zypp-rpm lock (fixes openSUSE/openSUSE-repos#29) +- version 17.31.18 (22) + +------------------------------------------------------------------- Old: ---- libzypp-17.31.17.tar.bz2 New: ---- libzypp-17.31.18.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libzypp.spec ++++++ --- /var/tmp/diff_new_pack.q13Kq2/_old 2023-08-06 16:29:37.735723519 +0200 +++ /var/tmp/diff_new_pack.q13Kq2/_new 2023-08-06 16:29:37.739723545 +0200 @@ -42,7 +42,7 @@ %bcond_with enable_preview_single_rpmtrans_as_default_for_zypper Name: libzypp -Version: 17.31.17 +Version: 17.31.18 Release: 0 License: GPL-2.0-or-later URL: https://github.com/openSUSE/libzypp ++++++ libzypp-17.31.17.tar.bz2 -> libzypp-17.31.18.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-17.31.17/VERSION.cmake new/libzypp-17.31.18/VERSION.cmake --- old/libzypp-17.31.17/VERSION.cmake 2023-07-28 12:30:10.000000000 +0200 +++ new/libzypp-17.31.18/VERSION.cmake 2023-08-04 17:42:48.000000000 +0200 @@ -61,8 +61,8 @@ SET(LIBZYPP_MAJOR "17") SET(LIBZYPP_COMPATMINOR "22") SET(LIBZYPP_MINOR "31") -SET(LIBZYPP_PATCH "17") +SET(LIBZYPP_PATCH "18") # -# LAST RELEASED: 17.31.17 (22) +# LAST RELEASED: 17.31.18 (22) # (The number in parenthesis is LIBZYPP_COMPATMINOR) #======= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-17.31.17/package/libzypp.changes new/libzypp-17.31.18/package/libzypp.changes --- old/libzypp-17.31.17/package/libzypp.changes 2023-07-28 12:30:10.000000000 +0200 +++ new/libzypp-17.31.18/package/libzypp.changes 2023-08-04 17:42:48.000000000 +0200 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Fri Aug 4 17:40:19 CEST 2023 - m...@suse.de + +- SINGLE_RPMTRANS: Respect ZYPP_READONLY_HACK when checking the + zypp-rpm lock (fixes openSUSE/openSUSE-repos#29) +- version 17.31.18 (22) + +------------------------------------------------------------------- Fri Jul 28 12:26:54 CEST 2023 - m...@suse.de - Fix wrong filesize exceeded dl abort in zyppng::Downloader diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-17.31.17/zypp/ZYppFactory.cc new/libzypp-17.31.18/zypp/ZYppFactory.cc --- old/libzypp-17.31.17/zypp/ZYppFactory.cc 2023-07-23 13:02:38.000000000 +0200 +++ new/libzypp-17.31.18/zypp/ZYppFactory.cc 2023-08-04 17:42:48.000000000 +0200 @@ -432,15 +432,15 @@ } if ( failed ) ZYPP_THROW( makeLockedError( globalLock().lockerPid(), globalLock().lockerName() )); - } - // we got the global lock, now make sure zypp-rpm is not still running - { - ZYppGlobalLock zyppRpmLock( ZYppFactory::lockfileDir() / "zypp-rpm.pid" ); - if ( zyppRpmLock.isZyppLocked () ) { - // release global lock, we will exit now - _theGlobalLock.reset(); - ZYPP_THROW( makeLockedError( zyppRpmLock.lockerPid(), zyppRpmLock.lockerName() )); + // we got the global lock, now make sure zypp-rpm is not still running + { + ZYppGlobalLock zyppRpmLock( ZYppFactory::lockfileDir() / "zypp-rpm.pid" ); + if ( zyppRpmLock.isZyppLocked () ) { + // release global lock, we will exit now + _theGlobalLock.reset(); + ZYPP_THROW( makeLockedError( zyppRpmLock.lockerPid(), zyppRpmLock.lockerName() )); + } } }