修复计算依赖缺少依赖的报错和计算依赖失败问题的冲突

This commit is contained in:
wangsong 2022-08-16 16:42:02 +08:00
parent 89c203b2ca
commit 5b5c013734
1 changed files with 3 additions and 0 deletions

View File

@ -537,6 +537,9 @@ class InstallBackend():
auto = pkg_cache.is_auto_installed
pkg_cache.mark_auto(auto)
if pkg_cache.marked_keep == True:
pkg_cache.mark_install(False, False, True)
resolver.clear(pkg_cache)
resolver.protect(pkg_cache)
#出现破损的原因有 升级一个包需要安装其他的包或者需要删除其他的软件包