From: Zac Medico Date: Sun, 13 Apr 2008 19:03:56 +0000 (-0000) Subject: Fix _dep_check_composite_db.match() so that it doesn't exempt the highest X-Git-Tag: v2.2_pre6~171 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=813c7b6b0f05a0d1a15c3e8f3c1ce08fc2c253a7;p=portage.git Fix _dep_check_composite_db.match() so that it doesn't exempt the highest slot from visibility checks. svn path=/main/trunk/; revision=9871 --- diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py index dcc0461bd..3e8b67bf8 100644 --- a/pym/_emerge/__init__.py +++ b/pym/_emerge/__init__.py @@ -4366,9 +4366,6 @@ class depgraph(object): continue slots.add(graph_db.aux_get(cpv, ["SLOT"])[0]) ret = [] - slots.remove(pkg.metadata["SLOT"]) - self._cpv_pkg_map[pkg.cpv] = pkg - ret.append(pkg.cpv) while slots: slot_atom = "%s:%s" % (atom_cp, slots.pop()) pkg, existing = self._depgraph._select_package(