shield
Recommended update for libsolv, libzypp, zypper
SUSE-SLE-Module-Basesystem-15-SP1-2020-1611
This update for libsolv, libzypp, zypper fixes the following issues: libsolv was updated to 0.7.13 to fix: - Fix solvable swapping messing up idarrays - fix ruleinfo of complex dependencies returning the wrong origin libzypp was updated to 17.23.4 to fix: - Get retracted patch status from updateinfo data (jsc#SLE-8770) libsolv injects the indicator provides into packages only. - remove 'using namespace std;' (bsc#1166610, fixes #218) - Online doc: add 'Hardware (modalias) dependencies' page (fixes #216) - Add HistoryLogReader actionFilter to parse only specific HistoryActionIDs. - RepoVariables: Add safe guard in case the caller does not own a zypp instance. - Enable c++17. Define libyzpp CXX_STANDARD in ZyppCommon.cmake. - Fix package status computation regarding unneeded, orphaned, recommended and suggested packages (broken in 17.23.0) (bsc#1165476) - Log patch status changes to history (jsc#SLE-5116) - Allow to disable all WebServer dependent tests when building. OBS wants to be able to get rid of the nginx/FastCGI-devel build requirement. Use 'rpmbuild --without mediabackend_tests' or 'cmake -DDISABLE_MEDIABACKEND_TESTS=1'. - update translations - boost: Fix deprecated auto_unit_test.hpp includes. - Disable zchunk on Leap-15.0 and SLE15-* while there is no libzck. - Fix decision whether to download ZCHUNK files. libzypp and libsolv must both be able to read the format. - yum::Downloader: Prefer zchunk compressed metadata if libvsolv supports it. - Selectable: Fix highestAvailableVersionObj if only retracted packages are available. Avoid using retracted items as candidate (jsc#SLE-8770) - RpmDb: Become rpmdb backend independent (jsc#SLE-7272) - RpmDb: Close API offering a custom rpmdb path It's actually not needed and for this to work also libsolv needs to support it. You can sill use a librpmDb::db_const_iterator to access a database at a custom location (ro). - Remove legacy rpmV3database conversion code. - Reformat manpages to workaround asciidoctor shortcomings (bsc#1154803, bsc#1167122, bsc#1168990) - Remove undocumented rug legacy stuff. - Remove 'using namespace std;' (bsc#1166610) - patch table: Add 'Since' column if history data are available (jsc#SLE-5116) zypper was updated to version 1.14.36: - Tag 'retracted' patch status in info and list-patches (jsc#SLE-8770) - Tag 'R'etracted items in search tabes status columns (jsc#SLE-8770) - Relax 'Do not allow the abbreviation of cli arguments' in legacy distibutions (bsc#1164543) - Correctly detect ambigous switch abbreviations (bsc#1165573) - zypper-aptitude: don't supplement zypper. supplementing zypper means zypper-aptitude gets installed by default and pulls in perl. Neither is desired on small systems. - Do not allow the abbreviation of cli arguments (bsc#1164543) - accoring to according in all translation files. - Always show exception history if available. - Use default package cache location for temporary repos (bsc#1130873)
-
Release DateJun 12 2020
-
References
-
Typerecommended
-
Severitymoderate
cloud_download Downloads
Basesystem Module 15.1 aarch64
-
Packageslibsigc++2
Typesafe Signal Framework for C++libsigc++2-devel2.10.0-3.3.1 lock src
Typesafe Signal Framework for C++libsigc-2_0-02.10.0-3.3.1 lock rpm
Typesafe Signal Framework for C++libsolv2.10.0-3.3.1 lock rpm
Package dependency solver using a satisfiability algorithmlibsolv-devel0.7.13-3.19.7 lock src
Development files for libsolv, a package solverlibsolv-tools0.7.13-3.19.7 lock rpm
Utilities to work with .solv fileslibyui-ncurses-pkg0.7.13-3.19.7 lock rpm
Libyui - yast2 package selector widget for the ncurses UIlibyui-ncurses-pkg-devel2.48.9-7.5.8 lock src
Libyui-ncurses-pkg header fileslibyui-ncurses-pkg-doc2.48.9-7.5.8 lock rpm
Libyui-ncurses-pkg documentationlibyui-ncurses-pkg92.48.9-7.5.7 lock rpm lock src
Libyui - yast2 package selector widget for the ncurses UIlibyui-qt-pkg2.48.9-7.5.8 lock rpm
Libyui - Qt Package Selectorlibyui-qt-pkg-doc2.45.28-3.8.9 lock src
Libyui-qt-pkg documentationlibyui-qt-pkg92.45.28-3.8.7 lock rpm lock src
Libyui - Qt Package Selectorlibzypp2.45.28-3.8.9 lock rpm
Library for package, patch, pattern and product managementlibzypp-devel17.23.4-3.19.9 lock rpm lock src
Header files for libzypp, a library for package managementpython3-solv17.23.4-3.19.9 lock rpm
Python3 bindings for the libsolv libraryyast2-pkg-bindings0.7.13-3.19.7 lock rpm
YaST2 - Package Manager Accesszypper4.1.2-3.5.9 lock rpm lock src
Command line software manager using libzyppzypper-log1.14.36-3.16.9 lock rpm lock src
CLI for accessing the zypper logfilezypper-needs-restarting1.14.36-3.16.9 lock rpm
needs-restarting compatibility with zypper1.14.36-3.16.9 lock rpm
Basesystem Module 15.1 ppc64le
-
Packageslibsigc++2
Typesafe Signal Framework for C++libsigc++2-devel2.10.0-3.3.1 lock src
Typesafe Signal Framework for C++libsigc-2_0-02.10.0-3.3.1 lock rpm
Typesafe Signal Framework for C++libsolv2.10.0-3.3.1 lock rpm
Package dependency solver using a satisfiability algorithmlibsolv-devel0.7.13-3.19.7 lock src
Development files for libsolv, a package solverlibsolv-tools0.7.13-3.19.7 lock rpm
Utilities to work with .solv fileslibyui-ncurses-pkg0.7.13-3.19.7 lock rpm
Libyui - yast2 package selector widget for the ncurses UIlibyui-ncurses-pkg-devel2.48.9-7.5.8 lock src
Libyui-ncurses-pkg header fileslibyui-ncurses-pkg-doc2.48.9-7.5.8 lock rpm
Libyui-ncurses-pkg documentationlibyui-ncurses-pkg92.48.9-7.5.7 lock rpm lock src
Libyui - yast2 package selector widget for the ncurses UIlibyui-qt-pkg2.48.9-7.5.8 lock rpm
Libyui - Qt Package Selectorlibyui-qt-pkg-doc2.45.28-3.8.9 lock src
Libyui-qt-pkg documentationlibyui-qt-pkg92.45.28-3.8.7 lock rpm lock src
Libyui - Qt Package Selectorlibzypp2.45.28-3.8.9 lock rpm
Library for package, patch, pattern and product managementlibzypp-devel17.23.4-3.19.9 lock rpm lock src
Header files for libzypp, a library for package managementpython3-solv17.23.4-3.19.9 lock rpm
Python3 bindings for the libsolv libraryyast2-pkg-bindings0.7.13-3.19.7 lock rpm
YaST2 - Package Manager Accesszypper4.1.2-3.5.9 lock rpm lock src
Command line software manager using libzyppzypper-log1.14.36-3.16.9 lock rpm lock src
CLI for accessing the zypper logfilezypper-needs-restarting1.14.36-3.16.9 lock rpm
needs-restarting compatibility with zypper1.14.36-3.16.9 lock rpm
Basesystem Module 15.1 s390x
-
Packageslibsigc++2
Typesafe Signal Framework for C++libsigc++2-devel2.10.0-3.3.1 lock src
Typesafe Signal Framework for C++libsigc-2_0-02.10.0-3.3.1 lock rpm
Typesafe Signal Framework for C++libsolv2.10.0-3.3.1 lock rpm
Package dependency solver using a satisfiability algorithmlibsolv-devel0.7.13-3.19.7 lock src
Development files for libsolv, a package solverlibsolv-tools0.7.13-3.19.7 lock rpm
Utilities to work with .solv fileslibyui-ncurses-pkg0.7.13-3.19.7 lock rpm
Libyui - yast2 package selector widget for the ncurses UIlibyui-ncurses-pkg-devel2.48.9-7.5.8 lock src
Libyui-ncurses-pkg header fileslibyui-ncurses-pkg-doc2.48.9-7.5.8 lock rpm
Libyui-ncurses-pkg documentationlibyui-ncurses-pkg92.48.9-7.5.7 lock rpm lock src
Libyui - yast2 package selector widget for the ncurses UIlibyui-qt-pkg2.48.9-7.5.8 lock rpm
Libyui - Qt Package Selectorlibyui-qt-pkg-doc2.45.28-3.8.9 lock src
Libyui-qt-pkg documentationlibyui-qt-pkg92.45.28-3.8.7 lock rpm lock src
Libyui - Qt Package Selectorlibzypp2.45.28-3.8.9 lock rpm
Library for package, patch, pattern and product managementlibzypp-devel17.23.4-3.19.9 lock rpm lock src
Header files for libzypp, a library for package managementpython3-solv17.23.4-3.19.9 lock rpm
Python3 bindings for the libsolv libraryyast2-pkg-bindings0.7.13-3.19.7 lock rpm
YaST2 - Package Manager Accesszypper4.1.2-3.5.9 lock rpm lock src
Command line software manager using libzyppzypper-log1.14.36-3.16.9 lock rpm lock src
CLI for accessing the zypper logfilezypper-needs-restarting1.14.36-3.16.9 lock rpm
needs-restarting compatibility with zypper1.14.36-3.16.9 lock rpm
Basesystem Module 15.1 x86_64
-
Packageslibsigc++2
Typesafe Signal Framework for C++libsigc++2-devel2.10.0-3.3.1 lock src
Typesafe Signal Framework for C++libsigc-2_0-02.10.0-3.3.1 lock rpm
Typesafe Signal Framework for C++libsolv2.10.0-3.3.1 lock rpm
Package dependency solver using a satisfiability algorithmlibsolv-devel0.7.13-3.19.7 lock src
Development files for libsolv, a package solverlibsolv-tools0.7.13-3.19.7 lock rpm
Utilities to work with .solv fileslibyui-ncurses-pkg0.7.13-3.19.7 lock rpm
Libyui - yast2 package selector widget for the ncurses UIlibyui-ncurses-pkg-devel2.48.9-7.5.8 lock src
Libyui-ncurses-pkg header fileslibyui-ncurses-pkg-doc2.48.9-7.5.8 lock rpm
Libyui-ncurses-pkg documentationlibyui-ncurses-pkg92.48.9-7.5.7 lock rpm lock src
Libyui - yast2 package selector widget for the ncurses UIlibyui-qt-pkg2.48.9-7.5.8 lock rpm
Libyui - Qt Package Selectorlibyui-qt-pkg-doc2.45.28-3.8.9 lock src
Libyui-qt-pkg documentationlibyui-qt-pkg92.45.28-3.8.7 lock rpm lock src
Libyui - Qt Package Selectorlibzypp2.45.28-3.8.9 lock rpm
Library for package, patch, pattern and product managementlibzypp-devel17.23.4-3.19.9 lock rpm lock src
Header files for libzypp, a library for package managementpython3-solv17.23.4-3.19.9 lock rpm
Python3 bindings for the libsolv libraryyast2-pkg-bindings0.7.13-3.19.7 lock rpm
YaST2 - Package Manager Accesszypper4.1.2-3.5.9 lock rpm lock src
Command line software manager using libzyppzypper-log1.14.36-3.16.9 lock rpm lock src
CLI for accessing the zypper logfilezypper-needs-restarting1.14.36-3.16.9 lock rpm
needs-restarting compatibility with zypper1.14.36-3.16.9 lock rpm