[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[dak/master] Handle gracefully nonexisting architectures during removals (Closes: #816712)



Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
---
 daklib/utils.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/daklib/utils.py b/daklib/utils.py
index 7e99f847..9b56e3de 100644
--- a/daklib/utils.py
+++ b/daklib/utils.py
@@ -1188,7 +1188,10 @@ def check_reverse_depends(removals, suite, arches=None, session=None, cruft=Fals
         deps = {}
         sources = {}
         virtual_packages = {}
-        params['arch_id'] = get_architecture(architecture, session).arch_id
+        try:
+            params['arch_id'] = get_architecture(architecture, session).arch_id
+        except AttributeError:
+            continue
 
         statement = sql.text('''
             SELECT b.package, s.source, c.name as component,
-- 
2.11.0



Reply to: