summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-02-15 05:01:42 +0000
committerZac Medico <zmedico@gentoo.org>2009-02-15 05:01:42 +0000
commit96af5ccb835e3fc1abe7dfa7c26f2dbe2763a843 (patch)
tree0078276dbbc297741cfeeb1c4a7867c94b70b58e
parentcd731cef67101dec9a66ac2172a00f347e3a6c37 (diff)
downloadportage-96af5ccb835e3fc1abe7dfa7c26f2dbe2763a843.tar.gz
portage-96af5ccb835e3fc1abe7dfa7c26f2dbe2763a843.tar.bz2
portage-96af5ccb835e3fc1abe7dfa7c26f2dbe2763a843.zip
Fix isvalidatom() logic from previous commit to avoid false positives.
svn path=/main/trunk/; revision=12615
-rw-r--r--pym/portage/dep.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/portage/dep.py b/pym/portage/dep.py
index 3388d8404..bde7f9c2e 100644
--- a/pym/portage/dep.py
+++ b/pym/portage/dep.py
@@ -795,7 +795,7 @@ def isvalidatom(atom, allow_blockers=False):
mycpv_cps[0] = "null"
if not mycpv_cps:
mycpv_cps = catpkgsplit(cpv)
- if mycpv_cps is None:
+ if mycpv_cps is None and cpv != atom:
return 0
operator = get_operator(atom)