SUSE-RU-2020:1869-1: moderate: Recommended update for libsolv, libzypp, zypper
sle-updates at lists.suse.com
sle-updates at lists.suse.com
Tue Jul 7 10:15:28 MDT 2020
SUSE Recommended Update: Recommended update for libsolv, libzypp, zypper
______________________________________________________________________________
Announcement ID: SUSE-RU-2020:1869-1
Rating: moderate
References: #1130873 #1154803 #1164543 #1165476 #1165573
#1166610 #1167122 #1168990 #1169947 #1170801
#1171224 #1172135 #1172925
Affected Products:
SUSE Linux Enterprise Server for SAP 15
SUSE Linux Enterprise Server 15-LTSS
SUSE Linux Enterprise Module for Desktop Applications 15-SP1
SUSE Linux Enterprise Module for Basesystem 15-SP1
SUSE Linux Enterprise Installer 15
SUSE Linux Enterprise High Performance Computing 15-LTSS
SUSE Linux Enterprise High Performance Computing 15-ESPOS
______________________________________________________________________________
An update that has 13 recommended fixes can now be
installed.
Description:
This update for libsolv, libzypp, zypper fixes the following issues:
libsolv was updated to 0.7.14:
- Enable zstd compression support
- Support blacklisted packages in solver_findproblemrule() (bnc#1172135)
- Support rules with multiple negative literals in choice rule generation
- Fix solvable swapping messing up idarrays
- fix ruleinfo of complex dependencies returning the wrong origin
libzypp was updated to 17.23.7:
- Enable zchunk metadata download if libsolv supports it.
- Older kernel-devel packages are not properly purged (bsc#1171224)
- doc: enhance service plugin example.
- 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'.
- 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.
- Fix core dump with corrupted history file (bsc#1170801)
zypper was updated to 1.14.37:
- 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)
- 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)
Patch Instructions:
To install this SUSE 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:
- SUSE Linux Enterprise Server for SAP 15:
zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-2020-1869=1
- SUSE Linux Enterprise Server 15-LTSS:
zypper in -t patch SUSE-SLE-Product-SLES-15-2020-1869=1
- SUSE Linux Enterprise Module for Desktop Applications 15-SP1:
zypper in -t patch SUSE-SLE-Module-Desktop-Applications-15-SP1-2020-1869=1
- SUSE Linux Enterprise Module for Basesystem 15-SP1:
zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP1-2020-1869=1
- SUSE Linux Enterprise Installer 15:
zypper in -t patch SUSE-SLE-INSTALLER-15-2020-1869=1
- SUSE Linux Enterprise High Performance Computing 15-LTSS:
zypper in -t patch SUSE-SLE-Product-HPC-15-2020-1869=1
- SUSE Linux Enterprise High Performance Computing 15-ESPOS:
zypper in -t patch SUSE-SLE-Product-HPC-15-2020-1869=1
Package List:
- SUSE Linux Enterprise Server for SAP 15 (ppc64le x86_64):
libsigc++2-debugsource-2.10.0-3.5.1
libsigc++2-devel-2.10.0-3.5.1
libsigc-2_0-0-2.10.0-3.5.1
libsigc-2_0-0-debuginfo-2.10.0-3.5.1
libsolv-debuginfo-0.7.14-3.30.2
libsolv-debugsource-0.7.14-3.30.2
libsolv-devel-0.7.14-3.30.2
libsolv-devel-debuginfo-0.7.14-3.30.2
libsolv-tools-0.7.14-3.30.2
libsolv-tools-debuginfo-0.7.14-3.30.2
libyui-ncurses-pkg-debugsource-2.48.5.2-3.7.12
libyui-ncurses-pkg-devel-2.48.5.2-3.7.12
libyui-ncurses-pkg8-2.48.5.2-3.7.12
libyui-ncurses-pkg8-debuginfo-2.48.5.2-3.7.12
libyui-qt-pkg-debugsource-2.45.15.2-3.7.13
libyui-qt-pkg8-2.45.15.2-3.7.13
libyui-qt-pkg8-debuginfo-2.45.15.2-3.7.13
libzypp-17.23.8-3.43.1
libzypp-debuginfo-17.23.8-3.43.1
libzypp-debugsource-17.23.8-3.43.1
libzypp-devel-17.23.8-3.43.1
perl-solv-0.7.14-3.30.2
perl-solv-debuginfo-0.7.14-3.30.2
python-solv-0.7.14-3.30.2
python-solv-debuginfo-0.7.14-3.30.2
python3-solv-0.7.14-3.30.2
python3-solv-debuginfo-0.7.14-3.30.2
ruby-solv-0.7.14-3.30.2
ruby-solv-debuginfo-0.7.14-3.30.2
yast2-pkg-bindings-4.0.13-3.9.12
yast2-pkg-bindings-debuginfo-4.0.13-3.9.12
yast2-pkg-bindings-debugsource-4.0.13-3.9.12
zypper-1.14.37-3.34.6
zypper-debuginfo-1.14.37-3.34.6
zypper-debugsource-1.14.37-3.34.6
- SUSE Linux Enterprise Server for SAP 15 (noarch):
libyui-ncurses-pkg-doc-2.48.5.2-3.7.12
libyui-qt-pkg-doc-2.45.15.2-3.7.12
zypper-log-1.14.37-3.34.6
- SUSE Linux Enterprise Server 15-LTSS (aarch64 s390x):
libsigc++2-debugsource-2.10.0-3.5.1
libsigc++2-devel-2.10.0-3.5.1
libsigc-2_0-0-2.10.0-3.5.1
libsigc-2_0-0-debuginfo-2.10.0-3.5.1
libsolv-debuginfo-0.7.14-3.30.2
libsolv-debugsource-0.7.14-3.30.2
libsolv-devel-0.7.14-3.30.2
libsolv-devel-debuginfo-0.7.14-3.30.2
libsolv-tools-0.7.14-3.30.2
libsolv-tools-debuginfo-0.7.14-3.30.2
libyui-ncurses-pkg-debugsource-2.48.5.2-3.7.12
libyui-ncurses-pkg-devel-2.48.5.2-3.7.12
libyui-ncurses-pkg8-2.48.5.2-3.7.12
libyui-ncurses-pkg8-debuginfo-2.48.5.2-3.7.12
libyui-qt-pkg-debugsource-2.45.15.2-3.7.13
libyui-qt-pkg8-2.45.15.2-3.7.13
libyui-qt-pkg8-debuginfo-2.45.15.2-3.7.13
libzypp-17.23.8-3.43.1
libzypp-debuginfo-17.23.8-3.43.1
libzypp-debugsource-17.23.8-3.43.1
libzypp-devel-17.23.8-3.43.1
perl-solv-0.7.14-3.30.2
perl-solv-debuginfo-0.7.14-3.30.2
python-solv-0.7.14-3.30.2
python-solv-debuginfo-0.7.14-3.30.2
python3-solv-0.7.14-3.30.2
python3-solv-debuginfo-0.7.14-3.30.2
ruby-solv-0.7.14-3.30.2
ruby-solv-debuginfo-0.7.14-3.30.2
yast2-pkg-bindings-4.0.13-3.9.12
yast2-pkg-bindings-debuginfo-4.0.13-3.9.12
yast2-pkg-bindings-debugsource-4.0.13-3.9.12
zypper-1.14.37-3.34.6
zypper-debuginfo-1.14.37-3.34.6
zypper-debugsource-1.14.37-3.34.6
- SUSE Linux Enterprise Server 15-LTSS (noarch):
libyui-ncurses-pkg-doc-2.48.5.2-3.7.12
libyui-qt-pkg-doc-2.45.15.2-3.7.12
zypper-log-1.14.37-3.34.6
- SUSE Linux Enterprise Module for Desktop Applications 15-SP1 (aarch64 ppc64le s390x x86_64):
libsigc++2-debugsource-2.10.0-3.5.1
libsigc++2-devel-2.10.0-3.5.1
libsigc-2_0-0-2.10.0-3.5.1
libsigc-2_0-0-debuginfo-2.10.0-3.5.1
- SUSE Linux Enterprise Module for Basesystem 15-SP1 (aarch64 ppc64le s390x x86_64):
libsigc++2-debugsource-2.10.0-3.5.1
libsigc++2-devel-2.10.0-3.5.1
libsigc-2_0-0-2.10.0-3.5.1
libsigc-2_0-0-debuginfo-2.10.0-3.5.1
- SUSE Linux Enterprise Installer 15 (aarch64 ppc64le s390x x86_64):
libsigc-2_0-0-2.10.0-3.5.1
libsolv-tools-0.7.14-3.30.2
libyui-ncurses-pkg8-2.48.5.2-3.7.12
libyui-qt-pkg8-2.45.15.2-3.7.13
libzypp-17.23.8-3.43.1
yast2-pkg-bindings-4.0.13-3.9.12
zypper-1.14.37-3.34.6
- SUSE Linux Enterprise High Performance Computing 15-LTSS (aarch64 x86_64):
libsigc++2-debugsource-2.10.0-3.5.1
libsigc++2-devel-2.10.0-3.5.1
libsigc-2_0-0-2.10.0-3.5.1
libsigc-2_0-0-debuginfo-2.10.0-3.5.1
libsolv-debuginfo-0.7.14-3.30.2
libsolv-debugsource-0.7.14-3.30.2
libsolv-devel-0.7.14-3.30.2
libsolv-devel-debuginfo-0.7.14-3.30.2
libsolv-tools-0.7.14-3.30.2
libsolv-tools-debuginfo-0.7.14-3.30.2
libyui-ncurses-pkg-debugsource-2.48.5.2-3.7.12
libyui-ncurses-pkg-devel-2.48.5.2-3.7.12
libyui-ncurses-pkg8-2.48.5.2-3.7.12
libyui-ncurses-pkg8-debuginfo-2.48.5.2-3.7.12
libyui-qt-pkg-debugsource-2.45.15.2-3.7.13
libyui-qt-pkg8-2.45.15.2-3.7.13
libyui-qt-pkg8-debuginfo-2.45.15.2-3.7.13
libzypp-17.23.8-3.43.1
libzypp-debuginfo-17.23.8-3.43.1
libzypp-debugsource-17.23.8-3.43.1
libzypp-devel-17.23.8-3.43.1
perl-solv-0.7.14-3.30.2
perl-solv-debuginfo-0.7.14-3.30.2
python-solv-0.7.14-3.30.2
python-solv-debuginfo-0.7.14-3.30.2
python3-solv-0.7.14-3.30.2
python3-solv-debuginfo-0.7.14-3.30.2
ruby-solv-0.7.14-3.30.2
ruby-solv-debuginfo-0.7.14-3.30.2
yast2-pkg-bindings-4.0.13-3.9.12
yast2-pkg-bindings-debuginfo-4.0.13-3.9.12
yast2-pkg-bindings-debugsource-4.0.13-3.9.12
zypper-1.14.37-3.34.6
zypper-debuginfo-1.14.37-3.34.6
zypper-debugsource-1.14.37-3.34.6
- SUSE Linux Enterprise High Performance Computing 15-LTSS (noarch):
libyui-ncurses-pkg-doc-2.48.5.2-3.7.12
libyui-qt-pkg-doc-2.45.15.2-3.7.12
zypper-log-1.14.37-3.34.6
- SUSE Linux Enterprise High Performance Computing 15-ESPOS (aarch64 x86_64):
libsigc++2-debugsource-2.10.0-3.5.1
libsigc++2-devel-2.10.0-3.5.1
libsigc-2_0-0-2.10.0-3.5.1
libsigc-2_0-0-debuginfo-2.10.0-3.5.1
libsolv-debuginfo-0.7.14-3.30.2
libsolv-debugsource-0.7.14-3.30.2
libsolv-devel-0.7.14-3.30.2
libsolv-devel-debuginfo-0.7.14-3.30.2
libsolv-tools-0.7.14-3.30.2
libsolv-tools-debuginfo-0.7.14-3.30.2
libyui-ncurses-pkg-debugsource-2.48.5.2-3.7.12
libyui-ncurses-pkg-devel-2.48.5.2-3.7.12
libyui-ncurses-pkg8-2.48.5.2-3.7.12
libyui-ncurses-pkg8-debuginfo-2.48.5.2-3.7.12
libyui-qt-pkg-debugsource-2.45.15.2-3.7.13
libyui-qt-pkg8-2.45.15.2-3.7.13
libyui-qt-pkg8-debuginfo-2.45.15.2-3.7.13
libzypp-17.23.8-3.43.1
libzypp-debuginfo-17.23.8-3.43.1
libzypp-debugsource-17.23.8-3.43.1
libzypp-devel-17.23.8-3.43.1
perl-solv-0.7.14-3.30.2
perl-solv-debuginfo-0.7.14-3.30.2
python-solv-0.7.14-3.30.2
python-solv-debuginfo-0.7.14-3.30.2
python3-solv-0.7.14-3.30.2
python3-solv-debuginfo-0.7.14-3.30.2
ruby-solv-0.7.14-3.30.2
ruby-solv-debuginfo-0.7.14-3.30.2
yast2-pkg-bindings-4.0.13-3.9.12
yast2-pkg-bindings-debuginfo-4.0.13-3.9.12
yast2-pkg-bindings-debugsource-4.0.13-3.9.12
zypper-1.14.37-3.34.6
zypper-debuginfo-1.14.37-3.34.6
zypper-debugsource-1.14.37-3.34.6
- SUSE Linux Enterprise High Performance Computing 15-ESPOS (noarch):
libyui-ncurses-pkg-doc-2.48.5.2-3.7.12
libyui-qt-pkg-doc-2.45.15.2-3.7.12
zypper-log-1.14.37-3.34.6
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/1170801
https://bugzilla.suse.com/1171224
https://bugzilla.suse.com/1172135
https://bugzilla.suse.com/1172925
More information about the sle-updates
mailing list