[gems.arch] fix: not clearing packages to delete during loops on key

This commit is contained in:
w568w
2023-11-05 13:46:30 +08:00
committed by GitHub
parent 99a8208b7a
commit 255805b00b

View File

@@ -145,9 +145,9 @@ def map_packages(names: Optional[Iterable[str]] = None, remote: bool = False, si
thread_ignored.join() thread_ignored.join()
if ignored: if ignored:
to_del = set()
for key in ('signed', 'not_signed'): for key in ('signed', 'not_signed'):
to_del = set()
if pkgs.get(key): if pkgs.get(key):
for pkg in pkgs[key].keys(): for pkg in pkgs[key].keys():
if pkg in ignored: if pkg in ignored: