SUSE-RU-2020:3048-1: moderate: Recommended update for libsolv, libzypp, yaml-cpp, zypper

sle-updates at lists.suse.com sle-updates at lists.suse.com
Tue Oct 27 14:20:47 MDT 2020


   SUSE Recommended Update: Recommended update for libsolv, libzypp, yaml-cpp, zypper
______________________________________________________________________________

Announcement ID:    SUSE-RU-2020:3048-1
Rating:             moderate
References:         #1174918 #1176192 #1176435 #1176712 #1176740 
                    #1176902 #1177238 #935885 SLE-16271 
Affected Products:
                    SUSE Linux Enterprise Server for SAP 15
                    SUSE Linux Enterprise Server 15-LTSS
                    SUSE Linux Enterprise Module for Development Tools 15-SP2
                    SUSE Linux Enterprise Module for Desktop Applications 15-SP2
                    SUSE Linux Enterprise Module for Desktop Applications 15-SP1
                    SUSE Linux Enterprise Module for Basesystem 15-SP2
                    SUSE Linux Enterprise Module for Basesystem 15-SP1
                    SUSE Linux Enterprise Installer 15-SP2
                    SUSE Linux Enterprise Installer 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 8 recommended fixes and contains one
   feature can now be installed.

Description:

   This update for libsolv, libzypp, yaml-cpp, zypper fixes the following
   issues:

   libzypp was updated to 17.25.1:

   - When kernel-rt has been installed, the purge-kernels service fails
     during boot. (bsc#1176902)
   - Use package name provides as group key in purge-kernel (bsc#1176740
     bsc#1176192) kernel-default-base has new packaging, where the kernel
     uname -r does not reflect the full package version anymore. This patch
     adds additional logic to use the most generic/shortest edition each
     package provides with %{packagename}=<version> to group the kernel
     packages instead of the rpm versions. This also changes how the
     keep-spec for specific versions is applied, instead of matching the
     package versions, each of the package name provides will be matched.
   - RepoInfo: Return the type of the local metadata cache as fallback
     (bsc#1176435)
   - VendorAttr: Fix broken "suse,opensuse" equivalence handling. Enhance API
     and testcases. (bsc#1174918)
   - Update docs regarding 'opensuse' namepace matching.
   - Link against libzstd to close libsolvs open references (as we link
     statically)

   yaml-cpp:

   - The libyaml-cpp0_6 library package is added the to the Basesystem
     module, LTSS and ESPOS channels, and the INSTALLER channels, as a new
     libzypp dependency.

     No source changes were done to yaml-cpp.

   zypper was updated to 1.14.40:

   - info: Assume descriptions starting with '<p>' are richtext (bsc#935885)
   - help: prevent 'whatis' from writing to stderr (bsc#1176712)
   - wp: point out that command is aliased to a search command and searches
     case-insensitive (jsc#SLE-16271)

   libsolv was updated to 0.7.15 to fix:

   - make testcase_mangle_repo_names deal correctly with freed repos
     [bsc#1177238]
   - fix deduceq2addedmap clearing bits outside of the map
   - conda: feature depriorization first
   - conda: fix startswith implementation
   - move find_update_seeds() call in cleandeps calculation
   - set SOLVABLE_BUILDHOST in rpm and rpmmd parsers
   - new testcase_mangle_repo_names() function
   - new solv_fmemopen() function


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-3048=1

   - SUSE Linux Enterprise Server 15-LTSS:

      zypper in -t patch SUSE-SLE-Product-SLES-15-2020-3048=1

   - SUSE Linux Enterprise Module for Development Tools 15-SP2:

      zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP2-2020-3048=1

   - SUSE Linux Enterprise Module for Desktop Applications 15-SP2:

      zypper in -t patch SUSE-SLE-Module-Desktop-Applications-15-SP2-2020-3048=1

   - SUSE Linux Enterprise Module for Desktop Applications 15-SP1:

      zypper in -t patch SUSE-SLE-Module-Desktop-Applications-15-SP1-2020-3048=1

   - SUSE Linux Enterprise Module for Basesystem 15-SP2:

      zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP2-2020-3048=1

   - SUSE Linux Enterprise Module for Basesystem 15-SP1:

      zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP1-2020-3048=1

   - SUSE Linux Enterprise Installer 15-SP2:

      zypper in -t patch SUSE-SLE-INSTALLER-15-SP2-2020-3048=1

   - SUSE Linux Enterprise Installer 15-SP1:

      zypper in -t patch SUSE-SLE-INSTALLER-15-SP1-2020-3048=1

   - SUSE Linux Enterprise Installer 15:

      zypper in -t patch SUSE-SLE-INSTALLER-15-2020-3048=1

   - SUSE Linux Enterprise High Performance Computing 15-LTSS:

      zypper in -t patch SUSE-SLE-Product-HPC-15-2020-3048=1

   - SUSE Linux Enterprise High Performance Computing 15-ESPOS:

      zypper in -t patch SUSE-SLE-Product-HPC-15-2020-3048=1



Package List:

   - SUSE Linux Enterprise Server for SAP 15 (ppc64le x86_64):

      libyaml-cpp0_6-0.6.1-4.2.1
      libyaml-cpp0_6-debuginfo-0.6.1-4.2.1
      yaml-cpp-debugsource-0.6.1-4.2.1
      yaml-cpp-devel-0.6.1-4.2.1

   - SUSE Linux Enterprise Server 15-LTSS (aarch64 s390x):

      libyaml-cpp0_6-0.6.1-4.2.1
      libyaml-cpp0_6-debuginfo-0.6.1-4.2.1
      yaml-cpp-debugsource-0.6.1-4.2.1
      yaml-cpp-devel-0.6.1-4.2.1

   - SUSE Linux Enterprise Module for Development Tools 15-SP2 (aarch64 ppc64le s390x x86_64):

      libsolv-debuginfo-0.7.15-3.10.5
      libsolv-debugsource-0.7.15-3.10.5
      perl-solv-0.7.15-3.10.5
      perl-solv-debuginfo-0.7.15-3.10.5

   - SUSE Linux Enterprise Module for Desktop Applications 15-SP2 (aarch64 ppc64le s390x x86_64):

      libyaml-cpp0_6-0.6.1-4.2.1
      libyaml-cpp0_6-debuginfo-0.6.1-4.2.1
      yaml-cpp-debugsource-0.6.1-4.2.1
      yaml-cpp-devel-0.6.1-4.2.1

   - SUSE Linux Enterprise Module for Desktop Applications 15-SP1 (aarch64 ppc64le s390x x86_64):

      libyaml-cpp0_6-0.6.1-4.2.1
      libyaml-cpp0_6-debuginfo-0.6.1-4.2.1
      yaml-cpp-debugsource-0.6.1-4.2.1
      yaml-cpp-devel-0.6.1-4.2.1

   - SUSE Linux Enterprise Module for Basesystem 15-SP2 (aarch64 ppc64le s390x x86_64):

      libsolv-debuginfo-0.7.15-3.10.5
      libsolv-debugsource-0.7.15-3.10.5
      libsolv-devel-0.7.15-3.10.5
      libsolv-devel-debuginfo-0.7.15-3.10.5
      libsolv-tools-0.7.15-3.10.5
      libsolv-tools-debuginfo-0.7.15-3.10.5
      libyaml-cpp0_6-0.6.1-4.2.1
      libyaml-cpp0_6-debuginfo-0.6.1-4.2.1
      libzypp-17.25.1-3.17.6
      libzypp-debuginfo-17.25.1-3.17.6
      libzypp-debugsource-17.25.1-3.17.6
      libzypp-devel-17.25.1-3.17.6
      python3-solv-0.7.15-3.10.5
      python3-solv-debuginfo-0.7.15-3.10.5
      ruby-solv-0.7.15-3.10.5
      ruby-solv-debuginfo-0.7.15-3.10.5
      yaml-cpp-debugsource-0.6.1-4.2.1
      yaml-cpp-devel-0.6.1-4.2.1
      zypper-1.14.40-3.9.6
      zypper-debuginfo-1.14.40-3.9.6
      zypper-debugsource-1.14.40-3.9.6

   - SUSE Linux Enterprise Module for Basesystem 15-SP2 (noarch):

      zypper-log-1.14.40-3.9.6
      zypper-needs-restarting-1.14.40-3.9.6

   - SUSE Linux Enterprise Module for Basesystem 15-SP1 (aarch64 ppc64le s390x x86_64):

      libyaml-cpp0_6-0.6.1-4.2.1
      libyaml-cpp0_6-debuginfo-0.6.1-4.2.1
      yaml-cpp-debugsource-0.6.1-4.2.1
      yaml-cpp-devel-0.6.1-4.2.1

   - SUSE Linux Enterprise Installer 15-SP2 (aarch64 ppc64le s390x x86_64):

      libsolv-tools-0.7.15-3.10.5
      libyaml-cpp0_6-0.6.1-4.2.1
      libzypp-17.25.1-3.17.6

   - SUSE Linux Enterprise Installer 15-SP1 (aarch64 ppc64le s390x x86_64):

      libyaml-cpp0_6-0.6.1-4.2.1

   - SUSE Linux Enterprise Installer 15 (aarch64 ppc64le s390x x86_64):

      libyaml-cpp0_6-0.6.1-4.2.1

   - SUSE Linux Enterprise High Performance Computing 15-LTSS (aarch64 x86_64):

      libyaml-cpp0_6-0.6.1-4.2.1
      libyaml-cpp0_6-debuginfo-0.6.1-4.2.1
      yaml-cpp-debugsource-0.6.1-4.2.1
      yaml-cpp-devel-0.6.1-4.2.1

   - SUSE Linux Enterprise High Performance Computing 15-ESPOS (aarch64 x86_64):

      libyaml-cpp0_6-0.6.1-4.2.1
      libyaml-cpp0_6-debuginfo-0.6.1-4.2.1
      yaml-cpp-debugsource-0.6.1-4.2.1
      yaml-cpp-devel-0.6.1-4.2.1


References:

   https://bugzilla.suse.com/1174918
   https://bugzilla.suse.com/1176192
   https://bugzilla.suse.com/1176435
   https://bugzilla.suse.com/1176712
   https://bugzilla.suse.com/1176740
   https://bugzilla.suse.com/1176902
   https://bugzilla.suse.com/1177238
   https://bugzilla.suse.com/935885



More information about the sle-updates mailing list