summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-04-08 19:58:19 +0000
committerZac Medico <zmedico@gentoo.org>2008-04-08 19:58:19 +0000
commite48d55096a70f11cc2437650987abc94bebc92e4 (patch)
tree0b24dd88bde1844d70772bea6cbe81009b818135
parentbfd5f7f5b8a96282dda4f46e9a981e39e5b25b8c (diff)
downloadportage-e48d55096a70f11cc2437650987abc94bebc92e4.tar.gz
portage-e48d55096a70f11cc2437650987abc94bebc92e4.tar.bz2
portage-e48d55096a70f11cc2437650987abc94bebc92e4.zip
Fix --update greedy atoms logic so that it only pulls in packages that
actually match the given atom. (trunk r9755) svn path=/main/branches/2.1.2/; revision=9757
-rwxr-xr-xbin/emerge2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/emerge b/bin/emerge
index ac1555ef1..d50adaf43 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -2361,7 +2361,7 @@ class depgraph(object):
continue
atom_cp = portage.dep_getkey(arg.atom)
slots = set()
- for cpv in vardb.match(atom_cp):
+ for cpv in vardb.match(arg.atom):
slots.add(vardb.aux_get(cpv, ["SLOT"])[0])
for slot in slots:
greedy_atoms.append(