Recommended update for libsolv, libzypp, zypper

Announcement ID: SUSE-RU-2021:0169-1
Rating: moderate
References:
Affected Products:
  • Basesystem Module 15-SP2
  • Development Tools Module 15-SP2
  • SUSE Linux Enterprise Desktop 15 SP2
  • SUSE Linux Enterprise High Performance Computing 15 SP2
  • SUSE Linux Enterprise Real Time 15 SP2
  • SUSE Linux Enterprise Server 15 SP2
  • SUSE Linux Enterprise Server 15 SP2 Business Critical Linux 15-SP2
  • SUSE Linux Enterprise Server for SAP Applications 15 SP2
  • SUSE Manager Proxy 4.1
  • SUSE Manager Retail Branch Server 4.1
  • SUSE Manager Server 4.1

An update that contains one feature and has four fixes can now be installed.

Description:

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

libzypp was updated to 17.25.6:

  • Rephrase solver problem descriptions (jsc#SLE-8482)
  • Adapt to changed gpg2/libgpgme behavior (bsc#1180721)
  • Multicurl backend breaks with with unknown filesize (fixes #277)

zypper was updated to 1.14.42:

  • Fix source-download commnds help (bsc#1180663)
  • man: Recommend to use the --non-interactive global option rather than the command option -y (bsc#1179816)
  • Extend apt packagemap (fixes #366)
  • --quiet: Fix install summary to write nothing if there's nothing todo (bsc#1180077)

libsolv was updated to 0.7.16;

  • do not ask the namespace callback for splitprovides when writing a testcase
  • fix add_complex_recommends() selecting conflicted packages in rare cases leading to crashes
  • improve choicerule generation so that package updates are prefered in more cases

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 Linux Enterprise Server 15 SP2
    zypper in -t patch SUSE-SLE-INSTALLER-15-SP2-2021-169=1
  • Basesystem Module 15-SP2
    zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP2-2021-169=1
  • Development Tools Module 15-SP2
    zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP2-2021-169=1

Package List:

  • SUSE Linux Enterprise Server 15 SP2 (aarch64 ppc64le s390x x86_64)
    • libsolv-tools-0.7.16-3.13.1
    • libzypp-17.25.6-3.28.2
  • Basesystem Module 15-SP2 (aarch64 ppc64le s390x x86_64)
    • zypper-debugsource-1.14.42-3.17.1
    • python3-solv-debuginfo-0.7.16-3.13.1
    • libsolv-devel-0.7.16-3.13.1
    • ruby-solv-debuginfo-0.7.16-3.13.1
    • python3-solv-0.7.16-3.13.1
    • ruby-solv-0.7.16-3.13.1
    • libzypp-debugsource-17.25.6-3.28.2
    • libzypp-17.25.6-3.28.2
    • libzypp-debuginfo-17.25.6-3.28.2
    • zypper-debuginfo-1.14.42-3.17.1
    • libsolv-tools-debuginfo-0.7.16-3.13.1
    • libzypp-devel-17.25.6-3.28.2
    • libsolv-debugsource-0.7.16-3.13.1
    • libsolv-tools-0.7.16-3.13.1
    • libsolv-devel-debuginfo-0.7.16-3.13.1
    • libsolv-debuginfo-0.7.16-3.13.1
    • zypper-1.14.42-3.17.1
  • Basesystem Module 15-SP2 (noarch)
    • zypper-log-1.14.42-3.17.1
    • zypper-needs-restarting-1.14.42-3.17.1
  • Development Tools Module 15-SP2 (aarch64 ppc64le s390x x86_64)
    • libsolv-debugsource-0.7.16-3.13.1
    • libsolv-debuginfo-0.7.16-3.13.1
    • perl-solv-0.7.16-3.13.1
    • perl-solv-debuginfo-0.7.16-3.13.1

References: