From 58edb64c9991e6cde827df5d49dc0865aad37a38 Mon Sep 17 00:00:00 2001 From: Niels Thykier Date: Tue, 8 Sep 2015 08:07:43 +0200 Subject: [PATCH] Update nuninst correctly for arch:any -> arch:all migrations Signed-off-by: Niels Thykier --- britney.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/britney.py b/britney.py index 8cc6b70..c0acebf 100755 --- a/britney.py +++ b/britney.py @@ -2221,6 +2221,8 @@ class Britney(object): # only check arch:all packages if requested if check_archall or parch != 'all': nuninst_arch = nuninst[arch] + elif parch == 'all': + nuninst[arch].discard(p) self._installability_test(p, version, arch, broken, to_check, nuninst_arch) # broken packages (second round, reverse dependencies of the first round) @@ -2237,6 +2239,8 @@ class Britney(object): # only check arch:all packages if requested if check_archall or parch != 'all': nuninst_arch = nuninst[arch] + elif parch == 'all': + nuninst[arch].discard(p) self._installability_test(p, version, arch, broken, to_check, nuninst_arch)