summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-05-02 22:13:02 +0000
committerZac Medico <zmedico@gentoo.org>2008-05-02 22:13:02 +0000
commit1077544a3a8c7f2165086bb93ba3360f2ea33996 (patch)
treef787598614a72b397680abcbc95b16f052870aad
parent7f6f5a8c02e440f28dc327f6a4661ddae02c9d3e (diff)
downloadportage-1077544a3a8c7f2165086bb93ba3360f2ea33996.tar.gz
portage-1077544a3a8c7f2165086bb93ba3360f2ea33996.tar.bz2
portage-1077544a3a8c7f2165086bb93ba3360f2ea33996.zip
Use match_pkgs() to simplify package comparison. (trunk r10110)
svn path=/main/branches/2.1.2/; revision=10111
-rwxr-xr-xbin/emerge5
1 files changed, 2 insertions, 3 deletions
diff --git a/bin/emerge b/bin/emerge
index 7c643d2b0..eb829e4fb 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -3812,9 +3812,8 @@ class depgraph(object):
for atom in root_config.sets[
"world"].iterAtomsForPackage(task):
satisfied = False
- for cpv in graph_db.match(atom):
- if cpv == inst_pkg.cpv and \
- inst_pkg in graph_db:
+ for pkg in graph_db.match_pkgs(atom):
+ if pkg == inst_pkg:
continue
satisfied = True
break