Fix unmerge() breakage from due to pkgmap being changed from
authorZac Medico <zmedico@gentoo.org>
Sun, 17 Feb 2008 08:38:55 +0000 (08:38 -0000)
committerZac Medico <zmedico@gentoo.org>
Sun, 17 Feb 2008 08:38:55 +0000 (08:38 -0000)
a dict to a list.

svn path=/main/trunk/; revision=9349

pym/_emerge/__init__.py

index 6d4ddb3de81aaf1ea2825b3d0f1775fbdf1c352a..c2ef805f532779f9d935769309c786ffcd67ca86 100644 (file)
@@ -5126,7 +5126,7 @@ def unmerge(root_config, myopts, unmerge_action,
        if not autoclean:
                countdown(int(settings["CLEAN_DELAY"]), ">>> Unmerging")
 
-       for x in pkgmap:
+       for x in xrange(len(pkgmap)):
                for y in pkgmap[x]["selected"]:
                        print ">>> Unmerging "+y+"..."
                        emergelog(xterm_titles, "=== Unmerging... ("+y+")")