From dd8139157618041992a384ab05f5dfb6b962ffa5 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Mon, 10 Jul 2006 01:08:25 +0000 Subject: Start at the end of the list so that the index works properly after items are deleted. svn path=/main/trunk/; revision=3828 --- bin/emerge | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bin/emerge') diff --git a/bin/emerge b/bin/emerge index ec86a3635..5d07b2f3d 100755 --- a/bin/emerge +++ b/bin/emerge @@ -1018,7 +1018,7 @@ class depgraph: myeb_pkg_matches = bindb.match(x) if "--usepkgonly" not in self.myopts: # Remove any binary package entries that are masked in the portage tree (#55871) - for idx in xrange(len(myeb_pkg_matches)): + for idx in xrange(len(myeb_pkg_matches)-1, -1, -1): if myeb_pkg_matches[idx] not in myeb_matches and \ portdb.cpv_exists(myeb_pkg_matches[idx]): del myeb_pkg_matches[idx] -- cgit v1.2.3-1-g7c22