From: Zac Medico Date: Thu, 8 May 2008 19:47:28 +0000 (-0000) Subject: Remove stale uninstall tasks from scheduled_uninstalls when necessary. X-Git-Tag: v2.1.5~33 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=be4ff01714a86eda1aa0508cbabc19d9c4bcdf08;p=portage.git Remove stale uninstall tasks from scheduled_uninstalls when necessary. (trunk r10246) svn path=/main/branches/2.1.2/; revision=10247 --- diff --git a/bin/emerge b/bin/emerge index 1cf44d2ed..4bfdac4e2 100755 --- a/bin/emerge +++ b/bin/emerge @@ -4165,6 +4165,8 @@ class depgraph(object): mygraph.remove(uninst_task) except KeyError: pass + scheduled_uninstalls.discard(uninst_task) + if uninst_task is not None and \ uninst_task not in ignored_uninstall_tasks and \ myblocker_uninstalls.contains(uninst_task):