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