File _patchinfo of Package patchinfo.37153
<patchinfo incident="37153">
<issue tracker="bnc" id="1235636">Superfluous "no permisisons" error when running zypper as non-root</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="1232458">zypper ignores /var/cache/zypp/packages/.no_auto_prune (Version 1.14.77, TW and Leap)</issue>
<packager>mlandres</packager>
<rating>moderate</rating>
<category>recommended</category>
<summary>Recommended update for libzypp, zypper</summary>
<description>This update for libzypp, zypper fixes the following issues:
- Create '.keep_packages' in the package cache dir to enforce keeping downloaded packages
of all repos cached there (bsc#1232458)
- Fix missing UID checks in repomanager workflow
- Move cmake config files to LIB_INSTALL_DIR/cmake/Zypp
- Fix 'zypper ps' when running in incus container. Should apply to lxc and lxd containers as well. (bsc#1229106)
- 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>