summaryrefslogtreecommitdiff
path: root/trunk/src/glsa-check
diff options
context:
space:
mode:
authorgenone <genone@gentoo.org>2004-12-08 09:55:21 +0000
committergenone <genone@gentoo.org>2004-12-08 09:55:21 +0000
commit0a60845755448c92c818a8a3c9d70b1c6c8f7ff3 (patch)
tree0c1e90ba86dd65850a132b9b7d9c122107de57a0 /trunk/src/glsa-check
parent123acc5496d8a56de80882745e43c23acaa805c6 (diff)
downloadgentoolkit-0a60845755448c92c818a8a3c9d70b1c6c8f7ff3.tar.gz
minor bugfixes for glsa-check and equery
svn path=/; revision=177
Diffstat (limited to 'trunk/src/glsa-check')
-rw-r--r--trunk/src/glsa-check/glsa.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/trunk/src/glsa-check/glsa.py b/trunk/src/glsa-check/glsa.py
index dc7fd8e..c142088 100644
--- a/trunk/src/glsa-check/glsa.py
+++ b/trunk/src/glsa-check/glsa.py
@@ -364,7 +364,7 @@ def getMinUpgrade(vulnerableList, unaffectedList):
for c in mylist:
c_pv = portage.catpkgsplit(c)
i_pv = portage.catpkgsplit(portage.best(v_installed))
- if portage.pkgcmp(c_pv[1:], i_pv[1:]) > 0 and (rValue == None or portage.pkgcmp(c_pv[1:], rValue) < 0):
+ if portage.pkgcmp(c_pv[1:], i_pv[1:]) > 0 and (rValue == None or portage.pkgcmp(c_pv[1:], portage.catpkgsplit(rValue)[1:]) < 0):
rValue = c_pv[0]+"/"+c_pv[1]+"-"+c_pv[2]
if c_pv[3] != "r0": # we don't like -r0 for display
rValue += "-"+c_pv[3]