From: Zac Medico Date: Tue, 8 Apr 2008 19:58:19 +0000 (-0000) Subject: Fix --update greedy atoms logic so that it only pulls in packages that X-Git-Tag: v2.1.5~232 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=e48d55096a70f11cc2437650987abc94bebc92e4;p=portage.git 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 --- 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(