From a3e1111b11dcf0fd64ebb3bc0edc53ef724ec3a3 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 17 Feb 2006 19:08:04 +0000 Subject: Bring back myline variable inside do_upgrade because it is needed (regression from rev 2726). svn path=/main/trunk/; revision=2727 --- pym/portage.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'pym/portage.py') diff --git a/pym/portage.py b/pym/portage.py index ad5c5f359..a242d7f13 100644 --- a/pym/portage.py +++ b/pym/portage.py @@ -6800,9 +6800,12 @@ def do_upgrade(mykey): continue worldlist=grabfile("/"+WORLD_FILE) - myupd = map(lambda x: x.split(), grabfile(mykey)) + myupd = [] + mylines = grabfile(mykey) db["/"]["bintree"]=binarytree("/",settings["PKGDIR"],virts) - for mysplit in myupd: + for myline in mylines: + mysplit = myline.split() + myupd.append(mysplit) if not len(mysplit): continue if mysplit[0]!="move" and mysplit[0]!="slotmove": @@ -6826,7 +6829,7 @@ def do_upgrade(mykey): db["/"]["bintree"].move_ent(mysplit) except portage_exception.InvalidPackageName, e: writemsg("\nERROR: Malformed update entry '%s'\n" % myline) - myupd.remove(mysplit) # myupd is used by fixpackages later + myupd.pop() # myupd is used by fixpackages later continue #update world entries: for x in range(0,len(worldlist)): -- cgit v1.2.3-1-g7c22