From 0dd6c40cba3c1919c44b88eda1f8f75aed6e70b9 Mon Sep 17 00:00:00 2001 From: Helmut Grohne Date: Sun, 26 Feb 2023 21:22:12 +0100 Subject: multiarchanalyze: emit a hint for rust packages needing the ma workaround --- multiarchanalyze.py | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'multiarchanalyze.py') diff --git a/multiarchanalyze.py b/multiarchanalyze.py index afe8556..c54b056 100755 --- a/multiarchanalyze.py +++ b/multiarchanalyze.py @@ -161,6 +161,17 @@ def main(): link="https://wiki.debian.org/MultiArch/Hints#ma-foreign-library", severity="high")) + cur.execute("SELECT name FROM maworkaround_packages ORDER BY name;") + for name, in fetchiter(cur): + hints.append( + dict( + binary=name, + description="%s should be Architecture: any + Multi-Arch: same" % name, + link="https://wiki.debian.org/MultiArch/Hints#ma-workaround", + severity="high", + ) + ) + for hint in hints: if "source" not in hint: cur.execute("SELECT distinct(source) FROM package WHERE name = ?;", -- cgit v1.2.3