File _patchinfo of Package patchinfo.37214
<patchinfo incident="37214">
<packager>mlandres</packager>
<issue tracker="bnc" id="1232458">zypper ignores /var/cache/zypp/packages/.no_auto_prune (Version 1.14.77, TW and Leap)</issue>
<issue tracker="bnc" id="1234752">fix the refresh order to prefer -Updates over -Pool</issue>
<issue tracker="bnc" id="1229106">lsof reports "Operation not permitted", zypper malfunction</issue>
<issue tracker="bnc" id="1216091">openQA failures with the update of zypper to 1.14.65 and libzypp to 17.31.21</issue>
<issue tracker="bnc" id="1235636">Superfluous "no permisisons" error when running zypper as non-root</issue>
<category>recommended</category>
<rating>moderate</rating>
<summary>Recommended update for libzypp, zypper</summary>
<description>This update for libzypp, zypper fixes the following issues:
- Create '.keep_packages' in the package cache directory to enforce
keeping downloaded packages of all repos cached there (bsc#1232458)
- Fix missing UID checks in repository manager workflow
- Move cmake config files to LIB_INSTALL_DIR/cmake/Zypp
- Fix 'zypper ps' when running in Incus container (bsc#1229106)
Should apply to lxc and lxd containers as well.
- Re-enable 'rpm --runposttrans' usage for chrooted systems
(bsc#1216091)
- lr: show the repositories keep-packages flag (bsc#1232458)
- It is shown in the details view or by using -k,--keep-packages.
- In addition libyzpp supports to enforce keeping downloaded
packages of all repos within a package cache by creating a
'.keep_packages' file there.
- Try to refresh update repos first to have updated GPG keys on
the fly (bsc#1234752)
- An update repo may contain a prolonged GPG key for the GA repo.
- Refreshing the update repo first updates a trusted key on the fly
and avoids a 'key has expired' warning being issued when
refreshing the GA repo.
- Refresh: restore legacy behavior and suppress Exception
reporting as non-root (bsc#1235636)
</description>
<zypp_restart_needed/>
</patchinfo>