summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-02-17 04:41:39 +0000
committerZac Medico <zmedico@gentoo.org>2006-02-17 04:41:39 +0000
commitc65e62ab58f8c461ac8fa8466048aeb542e02d63 (patch)
treeba5ee754f562ad6d526b184068beb9ac620d2ba7
parente4c882bdcbecf9de6836447ee00551c93ec6e321 (diff)
downloadportage-c65e62ab58f8c461ac8fa8466048aeb542e02d63.tar.gz
portage-c65e62ab58f8c461ac8fa8466048aeb542e02d63.tar.bz2
portage-c65e62ab58f8c461ac8fa8466048aeb542e02d63.zip
remove invalid package moves from myupd so that fixpackages doesn't process them
svn path=/main/trunk/; revision=2721
-rw-r--r--pym/portage.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/pym/portage.py b/pym/portage.py
index c41878ff7..d006487d9 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -6825,6 +6825,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(myline) # myupd is used by fixpackages later
continue
#update world entries:
for x in range(0,len(worldlist)):