summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-03-29 07:08:00 +0000
committerZac Medico <zmedico@gentoo.org>2008-03-29 07:08:00 +0000
commitc6dcc38f002ac117dbdd9710fe9dbc90610bba56 (patch)
treed38ba5ea268cc5b2fefe3c4ab30c3bd78ff431fa /bin
parent636eb0fc0e37c803fa0fd2ab020a48040c542171 (diff)
downloadportage-c6dcc38f002ac117dbdd9710fe9dbc90610bba56.tar.gz
portage-c6dcc38f002ac117dbdd9710fe9dbc90610bba56.tar.bz2
portage-c6dcc38f002ac117dbdd9710fe9dbc90610bba56.zip
When a resume list contains packages that are no longer available,
automatically delete it. (trunk r9589) svn path=/main/branches/2.1.2/; revision=9601
Diffstat (limited to 'bin')
-rwxr-xr-xbin/emerge2
1 files changed, 2 insertions, 0 deletions
diff --git a/bin/emerge b/bin/emerge
index 1301f4759..8d91b4b2a 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -6433,6 +6433,8 @@ def action_build(settings, trees, mtimedb,
out.eerror("Error: The resume list contains packages that are no longer")
out.eerror(" available to be emerged. Please restart/continue")
out.eerror(" the merge operation manually.")
+ del mtimedb["resume"]
+ mtimedb.commit()
return 1
if show_spinner:
print "\b\b... done!"