aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-07-07 22:06:53 +0100
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-07-07 22:06:53 +0100
commitf6d333f00d00a3c51dad0144ee6e4c50f922d0e4 (patch)
treecc25fae41a41c05156972e0822c84f9b7fa2a44a
parent445b4e2cb40981ae78187c86e80a06886ed0ed3b (diff)
downloadpaludis-f6d333f00d00a3c51dad0144ee6e4c50f922d0e4.tar.gz
paludis-f6d333f00d00a3c51dad0144ee6e4c50f922d0e4.tar.xz
fix python for previous
-rw-r--r--python/action.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/python/action.cc b/python/action.cc
index 88fa194..36eac88 100644
--- a/python/action.cc
+++ b/python/action.cc
@@ -67,6 +67,11 @@ namespace
throw InternalError(PALUDIS_HERE, "Can't uninstall '" + stringify(*id) + "'");
}
+ bool ignore_nothing(const FSEntry &)
+ {
+ return false;
+ }
+
InstallActionOptions * make_install_action_options(
const std::tr1::shared_ptr<paludis::Repository> & r)
{
@@ -85,6 +90,7 @@ namespace
return new UninstallActionOptions(make_named_values<UninstallActionOptions>(
value_for<n::config_protect>(c),
value_for<n::if_for_install_id>(make_null_shared_ptr()),
+ value_for<n::ignore_for_unmerge>(&ignore_nothing),
value_for<n::is_overwrite>(false),
value_for<n::make_output_manager>(&make_standard_output_manager)
));