Recommended update for libsolv, libzypp
Announcement ID: | SUSE-RU-2018:1152-1 |
---|---|
Rating: | moderate |
References: | |
Affected Products: |
|
An update that has eight 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)
Special Instructions and Notes:
Patch Instructions:
To install this SUSE 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 Applications 12 SP1
zypper in -t patch SUSE-SLE-SAP-12-SP1-2018-795=1
-
SUSE Linux Enterprise Server 12 SP1 LTSS 12-SP1
zypper in -t patch SUSE-SLE-SERVER-12-SP1-2018-795=1
Package List:
-
SUSE OpenStack Cloud 6 (x86_64)
- libzypp-debugsource-15.25.10-46.15.1
- libzypp-debuginfo-15.25.10-46.15.1
- python-solv-debuginfo-0.6.34-2.42.1
- perl-solv-debuginfo-0.6.34-2.42.1
- libzypp-15.25.10-46.15.1
- libsolv-tools-0.6.34-2.42.1
- libsolv-debugsource-0.6.34-2.42.1
- perl-solv-0.6.34-2.42.1
- libsolv-tools-debuginfo-0.6.34-2.42.1
- python-solv-0.6.34-2.42.1
-
SUSE Linux Enterprise Server for SAP Applications 12 SP1 (ppc64le x86_64)
- libzypp-debugsource-15.25.10-46.15.1
- libzypp-debuginfo-15.25.10-46.15.1
- python-solv-debuginfo-0.6.34-2.42.1
- perl-solv-debuginfo-0.6.34-2.42.1
- libzypp-15.25.10-46.15.1
- libsolv-tools-0.6.34-2.42.1
- libsolv-debugsource-0.6.34-2.42.1
- perl-solv-0.6.34-2.42.1
- libsolv-tools-debuginfo-0.6.34-2.42.1
- python-solv-0.6.34-2.42.1
-
SUSE Linux Enterprise Server 12 SP1 LTSS 12-SP1 (ppc64le s390x x86_64)
- libzypp-debugsource-15.25.10-46.15.1
- libzypp-debuginfo-15.25.10-46.15.1
- python-solv-debuginfo-0.6.34-2.42.1
- perl-solv-debuginfo-0.6.34-2.42.1
- libzypp-15.25.10-46.15.1
- libsolv-tools-0.6.34-2.42.1
- libsolv-debugsource-0.6.34-2.42.1
- perl-solv-0.6.34-2.42.1
- libsolv-tools-debuginfo-0.6.34-2.42.1
- python-solv-0.6.34-2.42.1
References:
- https://bugzilla.suse.com/show_bug.cgi?id=1035946
- https://bugzilla.suse.com/show_bug.cgi?id=1036002
- https://bugzilla.suse.com/show_bug.cgi?id=1059065
- https://bugzilla.suse.com/show_bug.cgi?id=1075978
- https://bugzilla.suse.com/show_bug.cgi?id=1077635
- https://bugzilla.suse.com/show_bug.cgi?id=1082318
- https://bugzilla.suse.com/show_bug.cgi?id=1086602
- https://bugzilla.suse.com/show_bug.cgi?id=953130