[arch] fix -> upgrade: sometimes crashing when there are packages to be removed

This commit is contained in:
Vinicius Moreira
2020-10-02 09:45:17 -03:00
parent a205c7cca8
commit f4b6da408f
2 changed files with 3 additions and 1 deletions

View File

@@ -501,7 +501,7 @@ class UpdatesSummarizer:
deps_no_data = {dep for dep in required_by_installed if dep in context.pkgs_data}
deps_nodata_deps = pacman.map_required_dependencies(*deps_no_data) if deps_no_data else {}
reverse_to_remove_provided = {p: name for name, provided in to_remove_provided for p in provided}
reverse_to_remove_provided = {p: name for name, provided in to_remove_provided.items() for p in provided}
for pkg in required_by_installed:
if pkg not in context.to_remove: