SUSE-RU-2023:4535-1: Recommended update for libzypp, zypper
This update for libzypp, zypper fixes the following issues: Preliminary disable 'rpm --runposttrans' usage for chrooted systems (bsc#1216091) Fix comment typo on zypp.conf (bsc#1215979) Attempt to delay %transfiletrigger(postun|in) execution if rpm supports it (bsc#1041742) Make sure the old target is deleted before a new one is created (bsc#1203760) Return 104 also if info suggests near matches Rephrase upgrade message for openSUSE Tumbleweed (bsc#1212422) commit: Insert a headline to separate output of different rpm scripts (bsc#1041742)
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
suse/libzyppto a version that resolves this vulnerability.Fixed in 17.31.22-150200.78.1 - Upgrade
Upgrade
suse/libzypp-debugsourceto a version that resolves this vulnerability.Fixed in 17.31.22-150200.78.1 - Upgrade
Upgrade
suse/zypperto a version that resolves this vulnerability.Fixed in 1.14.66-150200.65.1 - Upgrade
Upgrade
suse/libzypp-debuginfoto a version that resolves this vulnerability.Fixed in 17.31.22-150200.78.1 - Upgrade
Upgrade
suse/libzypp-develto a version that resolves this vulnerability.Fixed in 17.31.22-150200.78.1 - Upgrade
Upgrade
suse/zypper-debugsourceto a version that resolves this vulnerability.Fixed in 1.14.66-150200.65.1 - Upgrade
Upgrade
suse/zypper-debuginfoto a version that resolves this vulnerability.Fixed in 1.14.66-150200.65.1 - Upgrade
Upgrade
suse/zypper-logto a version that resolves this vulnerability.Fixed in 1.14.66-150200.65.1 - Upgrade
Upgrade
suse/zypper-needs-restartingto a version that resolves this vulnerability.Fixed in 1.14.66-150200.65.1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SLE-INSTALLER-15-SP2-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SLE-INSTALLER-15-SP3-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SLE-Product-HPC-15-SP2-LTSS-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SLE-Product-HPC-15-SP3-ESPOS-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SLE-Product-HPC-15-SP3-LTSS-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SLE-Product-SLES-15-SP2-LTSS-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SLE-Product-SLES-15-SP3-LTSS-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SLE-Product-SLES_SAP-15-SP2-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SLE-Product-SLES_SAP-15-SP3-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SLE-Product-SUSE-Manager-Proxy-4.2-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SLE-Product-SUSE-Manager-Retail-Branch-Server-4.2-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SLE-Product-SUSE-Manager-Server-4.2-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SUSE-MicroOS-5.1-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-SUSE-MicroOS-5.2-2023-4535=1 - Upgrade
Upgrade
libzypp, zypperto a version that resolves this vulnerability.Patch SUSE-Storage-7.1-2023-4535=1
Event History
Frequently Asked Questions
Which systems are most relevant to this update?
The update applies to systems using SUSE libzypp or zypper packages, including the listed development, debug, and zypper-needs-restarting packages. Chrooted systems are specifically relevant because the update preliminarily disables rpm --runposttrans usage there.
Does this update address package-transaction behavior?
Yes. It changes handling of RPM post-transaction and transfiletrigger script execution, including attempting to delay %transfiletrigger(postun|in) execution when supported by RPM. It also ensures an old target is deleted before a new target is created.
How can administrators identify whether the update is applicable?
Check whether libzypp, zypper, or any of the listed related packages are installed. The advisory references SUSE-RU-2023:4535-1 and was published on 2023-11-23.