[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: