SUSE-RU-2018:1152-1: moderate: Recommended update for libsolv, libzypp
sle-updates at lists.suse.com
sle-updates at lists.suse.com
Fri May 4 16:09:08 MDT 2018
SUSE Recommended Update: Recommended update for libsolv, libzypp
______________________________________________________________________________
Announcement ID: SUSE-RU-2018:1152-1
Rating: moderate
References: #1035946 #1036002 #1059065 #1075978 #1077635
#1082318 #1086602 #953130
Affected Products:
SUSE OpenStack Cloud 6
SUSE Linux Enterprise Server for SAP 12-SP1
SUSE Linux Enterprise Server 12-SP1-LTSS
______________________________________________________________________________
An update that has 8 recommended fixes can now be installed.
Description:
This update for libsolv, provides the following fixes:
Changes in libsolv:
- Make sure the product file comes from /etc/products.d for the fallback
product search. (bsc#1086602)
- Also make use of suggests for ordering packages. (bsc#1077635)
- Fix bad assignment in solution refinement that led to a memory leak.
(bsc#1075978)
- Use license tag instead of doc in the spec file. (bsc#1082318)
- Fixed a problem that could make file conflict detection very slow in
some cases. (bsc#953130)
- Add the ENABLE_RPMDB_LIBRPM/ENABLE_RPMPKG_LIBRPM configuration options.
- Add a function to make it possible to change the whatprovides data.
- Improve the selection code.
- Many fixes and improvements for cleandeps.
- Use recommends also for ordering packages.
- Fix splitprovides handling with addalreadyrecommended turned off.
(bsc#1059065)
- Expose solver_get_recommendations in bindings.
- Fix an issue in solver_prune_to_highest_prio_per_name resulting in bad
solver_get_recommendations output.
- Add support for 'without' and 'unless' dependencies.
- Fix a problem in yumobs rule generation.
- Use the same heuristic as upstream to determine source RPMs.
- Fix a memory leak in bindings.
- Fix 64bit integer parsing from RPM headers.
- Enable complex/rich dependencies for CentOS/RHEL 7, matching how libsolv
is configured there.
- Enable bzip2 and xz/lzma compression support except for SLE <= 12.
- Enable complex/rich dependencies on distributions with RPM 4.13+.
- Change the queue resize code to use adaptive chunk sizes.
- Fix a potential segmentation fault in testcase_depstr. (bsc#1036002)
- Fix some performance issues with name = md5sum dependencies.
(bsc#1035946)
- Improve "forcebest with uninstall" handling.
- Make dirid handling more robust.
- Build with libxml2 instead of libexpat
Changes in libzypp:
- Make sure the product file comes from /etc/products.d for the fallback
product search. (bsc#1086602)
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 OpenStack Cloud 6:
zypper in -t patch SUSE-OpenStack-Cloud-6-2018-795=1
- SUSE Linux Enterprise Server for SAP 12-SP1:
zypper in -t patch SUSE-SLE-SAP-12-SP1-2018-795=1
- SUSE Linux Enterprise Server 12-SP1-LTSS:
zypper in -t patch SUSE-SLE-SERVER-12-SP1-2018-795=1
Package List:
- SUSE OpenStack Cloud 6 (x86_64):
libsolv-debugsource-0.6.34-2.42.1
libsolv-tools-0.6.34-2.42.1
libsolv-tools-debuginfo-0.6.34-2.42.1
libzypp-15.25.10-46.15.1
libzypp-debuginfo-15.25.10-46.15.1
libzypp-debugsource-15.25.10-46.15.1
perl-solv-0.6.34-2.42.1
perl-solv-debuginfo-0.6.34-2.42.1
python-solv-0.6.34-2.42.1
python-solv-debuginfo-0.6.34-2.42.1
- SUSE Linux Enterprise Server for SAP 12-SP1 (ppc64le x86_64):
libsolv-debugsource-0.6.34-2.42.1
libsolv-tools-0.6.34-2.42.1
libsolv-tools-debuginfo-0.6.34-2.42.1
libzypp-15.25.10-46.15.1
libzypp-debuginfo-15.25.10-46.15.1
libzypp-debugsource-15.25.10-46.15.1
perl-solv-0.6.34-2.42.1
perl-solv-debuginfo-0.6.34-2.42.1
python-solv-0.6.34-2.42.1
python-solv-debuginfo-0.6.34-2.42.1
- SUSE Linux Enterprise Server 12-SP1-LTSS (ppc64le s390x x86_64):
libsolv-debugsource-0.6.34-2.42.1
libsolv-tools-0.6.34-2.42.1
libsolv-tools-debuginfo-0.6.34-2.42.1
libzypp-15.25.10-46.15.1
libzypp-debuginfo-15.25.10-46.15.1
libzypp-debugsource-15.25.10-46.15.1
perl-solv-0.6.34-2.42.1
perl-solv-debuginfo-0.6.34-2.42.1
python-solv-0.6.34-2.42.1
python-solv-debuginfo-0.6.34-2.42.1
References:
https://bugzilla.suse.com/1035946
https://bugzilla.suse.com/1036002
https://bugzilla.suse.com/1059065
https://bugzilla.suse.com/1075978
https://bugzilla.suse.com/1077635
https://bugzilla.suse.com/1082318
https://bugzilla.suse.com/1086602
https://bugzilla.suse.com/953130
More information about the sle-updates
mailing list