<div class="container">
<h1>Recommended update for libzypp, zypper</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-RU-2025:02007-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2025-06-18T14:03:37Z</td>
</tr>
<tr>
<th>Rating:</th>
<td>moderate</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1239012">bsc#1239012</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1239543">bsc#1239543</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1240132">bsc#1240132</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1241463">bsc#1241463</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1243887">bsc#1243887</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1243901">bsc#1243901</a>
</li>
<li style="display: inline;">
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1244105">bsc#1244105</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">Basesystem Module 15-SP6</li>
<li class="list-group-item">Basesystem Module 15-SP7</li>
<li class="list-group-item">openSUSE Leap 15.6</li>
<li class="list-group-item">SUSE Linux Enterprise Desktop 15 SP6</li>
<li class="list-group-item">SUSE Linux Enterprise Desktop 15 SP7</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP6</li>
<li class="list-group-item">SUSE Linux Enterprise Real Time 15 SP6</li>
<li class="list-group-item">SUSE Linux Enterprise Real Time 15 SP7</li>
<li class="list-group-item">SUSE Linux Enterprise Server 15 SP6</li>
<li class="list-group-item">SUSE Linux Enterprise Server 15 SP7</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP6</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP7</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that has seven fixes can now be installed.</p>
<h2>Description:</h2>
<p>This update for libzypp, zypper fixes the following issues:</p>
<ul>
<li>Fix credential handling in HEAD requests (bsc#1244105)</li>
<li>RepoInfo: use pathNameSetTrailingSlash</li>
<li>Fix wrong userdata parameter type when running zypp with debug
verbosity (bsc#1239012)</li>
<li>Do not warn about no mirrors if mirrorlist was switched on
automatically. (bsc#1243901)</li>
<li>Relax permission of cached packages to 0644 & ~umask
(bsc#1243887)</li>
<li>Add a note to service maintained .repo file entries</li>
<li>Support using %{url} variable in a RIS service's repo section.</li>
<li>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.</li>
<li>Let Service define and update gpgkey, mirrorlist and metalink.</li>
<li>Preserve a mirrorlist file in the raw cache during refresh.</li>
<li>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.</li>
<li>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.</li>
<li>Introduce mirrors into the Media backends (bsc#1240132)</li>
<li>Drop MediaMultiCurl backend.</li>
<li>Throttle progress updates when preloading packages (bsc#1239543)</li>
<li>Check if request is in valid state in CURL callbacks</li>
<li>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 <code>enable_preview_single_rpmtrans_as_default_for_zypper</code> switch
was removed from the spec file. Accordingly the CMake option
ENABLE_PREVIEW_SINGLE_RPMTRANS_AS_DEFAULT_FOR_ZYPPER was removed.</li>
<li>BuildRequires: libzypp-devel >= 17.37.0.</li>
<li>Use libzypp improvements for preload and mirror handling.</li>
<li>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.</li>
<li>man: update --allow-unsigned-rpm description.
Explain how to achieve the same for packages provided by
repositories.</li>
</ul>
<h2>Special Instructions and Notes:</h2>
<ul>
</ul>
<h2>Patch Instructions:</h2>
<p>
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".<br/>
Alternatively you can run the command listed for your product:
</p>
<ul class="list-group">
<li class="list-group-item">
openSUSE Leap 15.6
<br/>
<code>zypper in -t patch SUSE-2025-2007=1 openSUSE-SLE-15.6-2025-2007=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise High Performance Computing 15 SP6
<br/>
<code>zypper in -t patch SUSE-SLE-INSTALLER-15-SP6-2025-2007=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server 15 SP6
<br/>
<code>zypper in -t patch SUSE-SLE-INSTALLER-15-SP6-2025-2007=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server for SAP Applications 15 SP6
<br/>
<code>zypper in -t patch SUSE-SLE-INSTALLER-15-SP6-2025-2007=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Desktop 15 SP6
<br/>
<code>zypper in -t patch SUSE-SLE-INSTALLER-15-SP6-2025-2007=1</code>
</li>
<li class="list-group-item">
Basesystem Module 15-SP6
<br/>
<code>zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP6-2025-2007=1</code>
</li>
<li class="list-group-item">
Basesystem Module 15-SP7
<br/>
<code>zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP7-2025-2007=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64 i586)
<ul>
<li>zypper-1.14.90-150600.10.34.3</li>
<li>libzypp-17.37.5-150600.3.60.1</li>
<li>zypper-debugsource-1.14.90-150600.10.34.3</li>
<li>libzypp-devel-17.37.5-150600.3.60.1</li>
<li>libzypp-debuginfo-17.37.5-150600.3.60.1</li>
<li>libzypp-debugsource-17.37.5-150600.3.60.1</li>
<li>libzypp-devel-doc-17.37.5-150600.3.60.1</li>
<li>zypper-debuginfo-1.14.90-150600.10.34.3</li>
</ul>
</li>
<li>
openSUSE Leap 15.6 (noarch)
<ul>
<li>zypper-log-1.14.90-150600.10.34.3</li>
<li>zypper-needs-restarting-1.14.90-150600.10.34.3</li>
<li>zypper-aptitude-1.14.90-150600.10.34.3</li>
</ul>
</li>
<li>
SUSE Linux Enterprise High Performance Computing 15 SP6 (aarch64 x86_64)
<ul>
<li>libzypp-17.37.5-150600.3.60.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 15 SP6 (aarch64 ppc64le s390x x86_64)
<ul>
<li>libzypp-17.37.5-150600.3.60.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server for SAP Applications 15 SP6 (ppc64le x86_64)
<ul>
<li>libzypp-17.37.5-150600.3.60.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Desktop 15 SP6 (x86_64)
<ul>
<li>libzypp-17.37.5-150600.3.60.1</li>
</ul>
</li>
<li>
Basesystem Module 15-SP6 (aarch64 ppc64le s390x x86_64)
<ul>
<li>zypper-1.14.90-150600.10.34.3</li>
<li>libzypp-17.37.5-150600.3.60.1</li>
<li>zypper-debugsource-1.14.90-150600.10.34.3</li>
<li>libzypp-devel-17.37.5-150600.3.60.1</li>
<li>libzypp-debuginfo-17.37.5-150600.3.60.1</li>
<li>libzypp-debugsource-17.37.5-150600.3.60.1</li>
<li>zypper-debuginfo-1.14.90-150600.10.34.3</li>
</ul>
</li>
<li>
Basesystem Module 15-SP6 (noarch)
<ul>
<li>zypper-log-1.14.90-150600.10.34.3</li>
<li>zypper-needs-restarting-1.14.90-150600.10.34.3</li>
</ul>
</li>
<li>
Basesystem Module 15-SP7 (aarch64 ppc64le s390x x86_64)
<ul>
<li>zypper-1.14.90-150600.10.34.3</li>
<li>libzypp-17.37.5-150600.3.60.1</li>
<li>zypper-debugsource-1.14.90-150600.10.34.3</li>
<li>libzypp-devel-17.37.5-150600.3.60.1</li>
<li>libzypp-debuginfo-17.37.5-150600.3.60.1</li>
<li>libzypp-debugsource-17.37.5-150600.3.60.1</li>
<li>zypper-debuginfo-1.14.90-150600.10.34.3</li>
</ul>
</li>
<li>
Basesystem Module 15-SP7 (noarch)
<ul>
<li>zypper-log-1.14.90-150600.10.34.3</li>
<li>zypper-needs-restarting-1.14.90-150600.10.34.3</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1239012">https://bugzilla.suse.com/show_bug.cgi?id=1239012</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1239543">https://bugzilla.suse.com/show_bug.cgi?id=1239543</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1240132">https://bugzilla.suse.com/show_bug.cgi?id=1240132</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1241463">https://bugzilla.suse.com/show_bug.cgi?id=1241463</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1243887">https://bugzilla.suse.com/show_bug.cgi?id=1243887</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1243901">https://bugzilla.suse.com/show_bug.cgi?id=1243901</a>
</li>
<li>
<a href="https://bugzilla.suse.com/show_bug.cgi?id=1244105">https://bugzilla.suse.com/show_bug.cgi?id=1244105</a>
</li>
</ul>
</div>