openSUSE-RU-2020:0842-1: moderate: Recommended update for libsolv, libzypp, zypper
openSUSE Recommended Update: Recommended update for libsolv, libzypp, zypper ______________________________________________________________________________ Announcement ID: openSUSE-RU-2020:0842-1 Rating: moderate References: #1130873 #1154803 #1164543 #1165476 #1165573 #1166610 #1167122 #1168990 #1169947 #1172925 Affected Products: openSUSE Leap 15.1 ______________________________________________________________________________ An update that has 10 recommended fixes can now be installed. Description: 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) - Print switch abbrev warning to stderr (bsc#1172925) - Fix typo in man page (bsc#1169947) This update was imported from the SUSE:SLE-15-SP1:Update update project. Patch Instructions: To install this openSUSE Recommended Update use the SUSE recommended installation methods like YaST online_update or "zypper patch". Alternatively you can run the command listed for your product: - openSUSE Leap 15.1: zypper in -t patch openSUSE-2020-842=1 Package List: - openSUSE Leap 15.1 (i586 x86_64): PackageKit-1.1.10-lp151.8.9.2 PackageKit-backend-zypp-1.1.10-lp151.8.9.2 PackageKit-backend-zypp-debuginfo-1.1.10-lp151.8.9.2 PackageKit-debuginfo-1.1.10-lp151.8.9.2 PackageKit-debugsource-1.1.10-lp151.8.9.2 PackageKit-devel-1.1.10-lp151.8.9.2 PackageKit-devel-debuginfo-1.1.10-lp151.8.9.2 PackageKit-gstreamer-plugin-1.1.10-lp151.8.9.2 PackageKit-gstreamer-plugin-debuginfo-1.1.10-lp151.8.9.2 PackageKit-gtk3-module-1.1.10-lp151.8.9.2 PackageKit-gtk3-module-debuginfo-1.1.10-lp151.8.9.2 libmaxminddb-debugsource-1.4.2-lp151.3.5.1 libmaxminddb-devel-1.4.2-lp151.3.5.1 libmaxminddb0-1.4.2-lp151.3.5.1 libmaxminddb0-debuginfo-1.4.2-lp151.3.5.1 libpackagekit-glib2-18-1.1.10-lp151.8.9.2 libpackagekit-glib2-18-debuginfo-1.1.10-lp151.8.9.2 libpackagekit-glib2-devel-1.1.10-lp151.8.9.2 libsolv-debuginfo-0.7.13-lp151.2.16.1 libsolv-debugsource-0.7.13-lp151.2.16.1 libsolv-demo-0.7.13-lp151.2.16.1 libsolv-demo-debuginfo-0.7.13-lp151.2.16.1 libsolv-devel-0.7.13-lp151.2.16.1 libsolv-devel-debuginfo-0.7.13-lp151.2.16.1 libsolv-tools-0.7.13-lp151.2.16.1 libsolv-tools-debuginfo-0.7.13-lp151.2.16.1 libyui-ncurses-pkg-debugsource-2.48.9-lp151.2.6.1 libyui-ncurses-pkg-devel-2.48.9-lp151.2.6.1 libyui-ncurses-pkg9-2.48.9-lp151.2.6.1 libyui-ncurses-pkg9-debuginfo-2.48.9-lp151.2.6.1 libyui-qt-pkg-debugsource-2.45.28-lp151.2.10.2 libyui-qt-pkg-devel-2.45.28-lp151.2.10.2 libyui-qt-pkg9-2.45.28-lp151.2.10.2 libyui-qt-pkg9-debuginfo-2.45.28-lp151.2.10.2 libzypp-17.23.4-lp151.2.16.2 libzypp-debuginfo-17.23.4-lp151.2.16.2 libzypp-debugsource-17.23.4-lp151.2.16.2 libzypp-devel-17.23.4-lp151.2.16.2 libzypp-devel-doc-17.23.4-lp151.2.16.2 mmdblookup-1.4.2-lp151.3.5.1 mmdblookup-debuginfo-1.4.2-lp151.3.5.1 nginx-1.16.1-lp151.4.11.1 nginx-debuginfo-1.16.1-lp151.4.11.1 nginx-debugsource-1.16.1-lp151.4.11.1 perl-solv-0.7.13-lp151.2.16.1 perl-solv-debuginfo-0.7.13-lp151.2.16.1 python-solv-0.7.13-lp151.2.16.1 python-solv-debuginfo-0.7.13-lp151.2.16.1 python3-solv-0.7.13-lp151.2.16.1 python3-solv-debuginfo-0.7.13-lp151.2.16.1 ruby-solv-0.7.13-lp151.2.16.1 ruby-solv-debuginfo-0.7.13-lp151.2.16.1 typelib-1_0-PackageKitGlib-1_0-1.1.10-lp151.8.9.2 yast2-pkg-bindings-4.1.2-lp151.2.6.1 yast2-pkg-bindings-debuginfo-4.1.2-lp151.2.6.1 yast2-pkg-bindings-debugsource-4.1.2-lp151.2.6.1 zypper-1.14.37-lp151.2.14.1 zypper-debuginfo-1.14.37-lp151.2.14.1 zypper-debugsource-1.14.37-lp151.2.14.1 - openSUSE Leap 15.1 (x86_64): libmaxminddb0-32bit-1.4.2-lp151.3.5.1 libmaxminddb0-32bit-debuginfo-1.4.2-lp151.3.5.1 libpackagekit-glib2-18-32bit-1.1.10-lp151.8.9.2 libpackagekit-glib2-18-32bit-debuginfo-1.1.10-lp151.8.9.2 libpackagekit-glib2-devel-32bit-1.1.10-lp151.8.9.2 - openSUSE Leap 15.1 (noarch): PackageKit-branding-upstream-1.1.10-lp151.8.9.2 PackageKit-lang-1.1.10-lp151.8.9.2 libyui-ncurses-pkg-doc-2.48.9-lp151.2.6.1 libyui-qt-pkg-doc-2.45.28-lp151.2.10.1 nginx-source-1.16.1-lp151.4.11.1 vim-plugin-nginx-1.16.1-lp151.4.11.1 yast2-pkg-bindings-devel-doc-4.1.2-lp151.2.6.1 zypper-aptitude-1.14.37-lp151.2.14.1 zypper-log-1.14.37-lp151.2.14.1 zypper-needs-restarting-1.14.37-lp151.2.14.1 References: https://bugzilla.suse.com/1130873 https://bugzilla.suse.com/1154803 https://bugzilla.suse.com/1164543 https://bugzilla.suse.com/1165476 https://bugzilla.suse.com/1165573 https://bugzilla.suse.com/1166610 https://bugzilla.suse.com/1167122 https://bugzilla.suse.com/1168990 https://bugzilla.suse.com/1169947 https://bugzilla.suse.com/1172925
participants (1)
-
maintenance@opensuse.org