Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libzypp for openSUSE:Factory checked in at 2021-05-02 18:35:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libzypp (Old) and /work/SRC/openSUSE:Factory/.libzypp.new.1947 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libzypp" Sun May 2 18:35:23 2021 rev:442 rq:889038 version:17.25.10 Changes: -------- --- /work/SRC/openSUSE:Factory/libzypp/libzypp.changes 2021-04-24 23:07:27.695251283 +0200 +++ /work/SRC/openSUSE:Factory/.libzypp.new.1947/libzypp.changes 2021-05-02 18:35:45.709038372 +0200 @@ -1,0 +2,8 @@ +Wed Apr 28 15:34:01 CEST 2021 - m...@suse.de + +- Properly handle permission denied when providing optional files + (bsc#1185239) +- Fix sevice detection with cgroupv2 (bsc#1184997) +- version 17.25.10 (22) + +------------------------------------------------------------------- Old: ---- libzypp-17.25.9.tar.bz2 New: ---- libzypp-17.25.10.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libzypp.spec ++++++ --- /var/tmp/diff_new_pack.LuEjYz/_old 2021-05-02 18:35:46.309035816 +0200 +++ /var/tmp/diff_new_pack.LuEjYz/_new 2021-05-02 18:35:46.309035816 +0200 @@ -31,7 +31,7 @@ %bcond_without mediabackend_tests Name: libzypp -Version: 17.25.9 +Version: 17.25.10 Release: 0 URL: https://github.com/openSUSE/libzypp Summary: Library for package, patch, pattern and product management ++++++ libzypp-17.25.9.tar.bz2 -> libzypp-17.25.10.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-17.25.9/VERSION.cmake new/libzypp-17.25.10/VERSION.cmake --- old/libzypp-17.25.9/VERSION.cmake 2021-04-22 15:56:18.000000000 +0200 +++ new/libzypp-17.25.10/VERSION.cmake 2021-04-28 15:36:17.000000000 +0200 @@ -61,8 +61,8 @@ SET(LIBZYPP_MAJOR "17") SET(LIBZYPP_COMPATMINOR "22") SET(LIBZYPP_MINOR "25") -SET(LIBZYPP_PATCH "9") +SET(LIBZYPP_PATCH "10") # -# LAST RELEASED: 17.25.9 (22) +# LAST RELEASED: 17.25.10 (22) # (The number in parenthesis is LIBZYPP_COMPATMINOR) #======= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-17.25.9/package/libzypp.changes new/libzypp-17.25.10/package/libzypp.changes --- old/libzypp-17.25.9/package/libzypp.changes 2021-04-22 15:56:18.000000000 +0200 +++ new/libzypp-17.25.10/package/libzypp.changes 2021-04-28 15:36:17.000000000 +0200 @@ -1,4 +1,12 @@ ------------------------------------------------------------------- +Wed Apr 28 15:34:01 CEST 2021 - m...@suse.de + +- Properly handle permission denied when providing optional files + (bsc#1185239) +- Fix sevice detection with cgroupv2 (bsc#1184997) +- version 17.25.10 (22) + +------------------------------------------------------------------- Thu Apr 22 15:52:19 CEST 2021 - m...@suse.de - Add missing includes for GCC 11 (bsc#1181874) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-17.25.9/zypp/MediaSetAccess.cc new/libzypp-17.25.10/zypp/MediaSetAccess.cc --- old/libzypp-17.25.9/zypp/MediaSetAccess.cc 2020-04-03 17:01:13.000000000 +0200 +++ new/libzypp-17.25.10/zypp/MediaSetAccess.cc 2021-04-28 15:01:18.000000000 +0200 @@ -184,6 +184,8 @@ } catch ( const media::MediaFileNotFoundException & excpt_r ) { ZYPP_CAUGHT( excpt_r ); } + catch ( const media::MediaForbiddenException & excpt_r ) + { ZYPP_CAUGHT( excpt_r ); } catch ( const media::MediaNotAFileException & excpt_r ) { ZYPP_CAUGHT( excpt_r ); } return Pathname(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-17.25.9/zypp/misc/CheckAccessDeleted.cc new/libzypp-17.25.10/zypp/misc/CheckAccessDeleted.cc --- old/libzypp-17.25.9/zypp/misc/CheckAccessDeleted.cc 2020-12-11 16:47:25.000000000 +0100 +++ new/libzypp-17.25.10/zypp/misc/CheckAccessDeleted.cc 2021-04-28 14:46:16.000000000 +0200 @@ -532,7 +532,7 @@ std::string CheckAccessDeleted::ProcInfo::service() const { - static const str::regex rx( "[0-9]+:name=systemd:/system.slice/(.*/)?(.*).service$" ); + static const str::regex rx( "(0::|[0-9]+:name=systemd:)/system.slice/(.*/)?(.*).service$" ); str::smatch what; std::string ret; iostr::simpleParseFile( InputStream( Pathname("/proc")/pid/"cgroup" ), @@ -540,7 +540,7 @@ { if ( str::regex_match( line_r, what, rx ) ) { - ret = what[2]; + ret = what[3]; return false; // stop after match } return true;