aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2006-10-08 14:38:32 +0000
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2006-10-08 14:38:32 +0000
commitdf94041e9cbc15fa7499b3bbc6ff76f5c4154de3 (patch)
treea359129da80186ad8c8b2570b9ab9e7525fa52a0
parent12e32a6f768f35fcf3d82fdd512a2ce031038f84 (diff)
downloadpaludis-df94041e9cbc15fa7499b3bbc6ff76f5c4154de3.tar.gz
paludis-df94041e9cbc15fa7499b3bbc6ff76f5c4154de3.tar.xz
Fix resume command
-rw-r--r--src/paludis/install.cc13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/paludis/install.cc b/src/paludis/install.cc
index bb04f80..6db94f5 100644
--- a/src/paludis/install.cc
+++ b/src/paludis/install.cc
@@ -576,11 +576,18 @@ namespace
if (task.current_dep_list_entry() != task.dep_list().end())
{
- cerr << "Resume command: " << DefaultEnvironment::get_instance()->paludis_command() <<
- " --install --preserve-world --dl-drop-all --dl-no-recursive-deps";
+ cerr << "Resume command: " << DefaultEnvironment::get_instance()->paludis_command() << " "
+ "--dl-installed-deps-pre discard "
+ "--dl-installed-deps-runtime discard "
+ "--dl-installed-deps-post discard "
+ "--dl-uninstalled-deps-pre discard "
+ "--dl-uninstalled-deps-runtime discard "
+ "--dl-uninstalled-deps-post discard "
+ "--install --preserve-world";
for (DepList::Iterator i(task.current_dep_list_entry()), i_end(task.dep_list().end()) ;
i != i_end ; ++i)
- cerr << " =" << i->package.name << "-" << i->package.version << "::" << i->package.repository;
+ if (! i->already_installed)
+ cerr << " =" << i->package.name << "-" << i->package.version << "::" << i->package.repository;
cerr << endl;
}
}