File _patchinfo of Package patchinfo.16724

<patchinfo incident="16724">
  <issue tracker="bnc" id="1174918">Upgrade from 15.1 to Jump (New 15.2) stops due to Vendor Change</issue>
  <issue tracker="bnc" id="1176712">Autocomplete on zypper adds zypper-appstream-cache: nothing appropriate.</issue>
  <issue tracker="bnc" id="935885">bad formating in Description of  Adv Systems Management</issue>
  <issue tracker="bnc" id="1176740">purge kernel doesn't work with kernel-default-base</issue>
  <issue tracker="bnc" id="1177238">libzypp/packagekit segfault</issue>
  <issue tracker="bnc" id="1176902">When kernel-rt has been installed, the purge-kernels service fails during boot</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="jsc" id="SLE-16271"/>
  <packager>mlandres</packager>
  <rating>moderate</rating>
  <category>recommended</category>
  <summary>Recommended update for libsolv, libzypp, zypper</summary>
  <description>This update for libsolv, libzypp, zypper fixes the following issues:

libzypp was updated to 17.25.1:

- Fix bsc#1176902: When kernel-rt has been installed, the
  purge-kernels service fails during boot.
- 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}=&lt;version&gt; 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.
- New solver testcase format.
- Link against libzsd to close libsolvs open references
  (as we link statically)

zypper was updated to 1.14.40:

- info: Assume descriptions starting with '&lt;p&gt;' 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.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
- 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>
openSUSE Build Service is sponsored by