summaryrefslogtreecommitdiff
path: root/multiarchanalyze.py
diff options
context:
space:
mode:
Diffstat (limited to 'multiarchanalyze.py')
-rwxr-xr-xmultiarchanalyze.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/multiarchanalyze.py b/multiarchanalyze.py
index f00c66a..d1947a2 100755
--- a/multiarchanalyze.py
+++ b/multiarchanalyze.py
@@ -167,6 +167,13 @@ def main():
if row and row[0] and not cur.fetchone():
hint["source"] = row[0]
+ if "version" not in hint:
+ cur.execute("SELECT distinct(version) FROM package WHERE name = ?;",
+ (hint["binary"],))
+ row = cur.fetchone()
+ if row and row[0] and not cur.fetchone():
+ hint["version"] = row[0]
+
if hint.get("severity") == "rdeps":
cur.execute("SELECT count(*) FROM depends WHERE dependee = ?;",
(hint["binary"],))