shield
Recommended update for libzypp, zypper
SUSE-SLE-Module-Basesystem-15-SP6-2025-2007
This update for libzypp, zypper fixes the following issues: - Fix credential handling in HEAD requests (bsc#1244105) - RepoInfo: use pathNameSetTrailingSlash - Fix wrong userdata parameter type when running zypp with debug verbosity (bsc#1239012) - Do not warn about no mirrors if mirrorlist was switched on automatically. (bsc#1243901) - Relax permission of cached packages to 0644 & ~umask (bsc#1243887) - Add a note to service maintained .repo file entries - Support using %{url} variable in a RIS service's repo section. - Use a cookie file to validate mirrorlist cache. This patch extends the mirrorlist code to use a cookie file to validate the contents of the cache against the source URL, making sure that we do not accidentially use a old cache when the mirrorlist url was changed. For example when migrating a system from one release to the next where the same repo alias might just have a different URL. - Let Service define and update gpgkey, mirrorlist and metalink. - Preserve a mirrorlist file in the raw cache during refresh. - Enable curl2 backend and parallel package download by default. Environment variables ZYPP_CURL2=<0|1> and ZYPP_PCK_PRELOAD=<0|1> can be used to turn the features on or off. - Make gpgKeyUrl the default source for gpg keys. When refreshing zypp now primarily uses gpgKeyUrl information from the repo files and only falls back to a automatically generated key Url if a gpgKeyUrl was not specified. - Introduce mirrors into the Media backends (bsc#1240132) - Drop MediaMultiCurl backend. - Throttle progress updates when preloading packages (bsc#1239543) - Check if request is in valid state in CURL callbacks - spec/CMake: add conditional build '--with[out] classic_rpmtrans_as_default'. classic_rpmtrans is the current builtin default for SUSE, otherwise it's single_rpmtrans. The `enable_preview_single_rpmtrans_as_default_for_zypper` switch was removed from the spec file. Accordingly the CMake option ENABLE_PREVIEW_SINGLE_RPMTRANS_AS_DEFAULT_FOR_ZYPPER was removed. - BuildRequires: libzypp-devel >= 17.37.0. - Use libzypp improvements for preload and mirror handling. - xmlout.rnc: Update repo-element (bsc#1241463) Add the "metalink" attribute and reflect that the "url" elements list may in fact be empty, if no baseurls are defined in the .repo files. - man: update --allow-unsigned-rpm description. Explain how to achieve the same for packages provided by repositories.
-
Release DateJun 18 2025
-
References
-
Typerecommended
-
Severitymoderate
cloud_download Downloads
Basesystem Module 15.6 aarch64
-
Packageslibzypp
Library for package, patch, pattern and product managementlibzypp-devel17.37.5-150600.3.60.1 lock rpm lock src
Header files for libzypp, a library for package managementzypper17.37.5-150600.3.60.1 lock rpm
Command line software manager using libzyppzypper-log1.14.90-150600.10.34.3 lock rpm lock src
CLI for accessing the zypper logfilezypper-needs-restarting1.14.90-150600.10.34.3 lock rpm
needs-restarting compatibility with zypper1.14.90-150600.10.34.3 lock rpm
Basesystem Module 15.6 ppc64le
-
Packageslibzypp
Library for package, patch, pattern and product managementlibzypp-devel17.37.5-150600.3.60.1 lock rpm lock src
Header files for libzypp, a library for package managementzypper17.37.5-150600.3.60.1 lock rpm
Command line software manager using libzyppzypper-log1.14.90-150600.10.34.3 lock rpm lock src
CLI for accessing the zypper logfilezypper-needs-restarting1.14.90-150600.10.34.3 lock rpm
needs-restarting compatibility with zypper1.14.90-150600.10.34.3 lock rpm
Basesystem Module 15.6 s390x
-
Packageslibzypp
Library for package, patch, pattern and product managementlibzypp-devel17.37.5-150600.3.60.1 lock rpm lock src
Header files for libzypp, a library for package managementzypper17.37.5-150600.3.60.1 lock rpm
Command line software manager using libzyppzypper-log1.14.90-150600.10.34.3 lock rpm lock src
CLI for accessing the zypper logfilezypper-needs-restarting1.14.90-150600.10.34.3 lock rpm
needs-restarting compatibility with zypper1.14.90-150600.10.34.3 lock rpm
Basesystem Module 15.6 x86_64
-
Packageslibzypp
Library for package, patch, pattern and product managementlibzypp-devel17.37.5-150600.3.60.1 lock rpm lock src
Header files for libzypp, a library for package managementzypper17.37.5-150600.3.60.1 lock rpm
Command line software manager using libzyppzypper-log1.14.90-150600.10.34.3 lock rpm lock src
CLI for accessing the zypper logfilezypper-needs-restarting1.14.90-150600.10.34.3 lock rpm
needs-restarting compatibility with zypper1.14.90-150600.10.34.3 lock rpm