File _patchinfo of Package patchinfo.16716
<patchinfo incident="16716">
<issue tracker="bnc" id="1177238"></issue>
<issue tracker="bnc" id="1174918">Upgrade from 15.1 to Jump (New 15.2) stops due to Vendor Change</issue>
<issue tracker="bnc" id="1176902">When kernel-rt has been installed, the purge-kernels service fails during boot</issue>
<issue tracker="bnc" id="1176712">Autocomplete on zypper adds zypper-appstream-cache: nothing appropriate.</issue>
<issue tracker="bnc" id="1176435">L3: zypper addrepo: repository type not NONE ref:_00D1igLOd._5001iSFpuB:ref</issue>
<issue tracker="bnc" id="1176192">zypper purge-kernels ignores versions without explicit rebuild counter in multiversion.kernels</issue>
<issue tracker="bnc" id="1176740">purge kernel doesn't work with kernel-default-base</issue>
<issue tracker="bnc" id="935885">bad formating in Description of Adv Systems Management</issue>
<issue tracker="jsc" id="SLE-16271"/>
<packager>mlandres</packager>
<rating>moderate</rating>
<category>recommended</category>
<summary>Recommended update for libsolv, libzypp, yaml-cpp, zypper</summary>
<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
</description>
<zypp_restart_needed/>
</patchinfo>