summaryrefslogtreecommitdiff
path: root/cmdline
diff options
context:
space:
mode:
authorMichael Vogt <michael.vogt@ubuntu.com>2005-06-28 08:41:51 +0000
committerMichael Vogt <michael.vogt@ubuntu.com>2005-06-28 08:41:51 +0000
commit120365cee294d00706928b0327ac755ab3448eca (patch)
treed42b8e3ce6b11331f23b2bf075e0130f9d827073 /cmdline
parente004867d0979224adb9cbeb9705f156e16e3fe26 (diff)
* cleanups, documentation updates (don't show any debug output if no Debug::pkgAutomaticRemove was set, don't remove if not APT::Get::AutomaticRemove (--automatic-remove) was set)
Diffstat (limited to 'cmdline')
-rw-r--r--cmdline/apt-get.cc9
1 files changed, 5 insertions, 4 deletions
diff --git a/cmdline/apt-get.cc b/cmdline/apt-get.cc
index 3bafd42ba..0236d7e77 100644
--- a/cmdline/apt-get.cc
+++ b/cmdline/apt-get.cc
@@ -1361,7 +1361,8 @@ bool DoUpdate(CommandLine &CmdL)
/* Remove unused automatic packages */
bool DoAutomaticRemove(CacheFile &Cache)
{
- std::cout << "DoAutomaticRemove()" << std::endl;
+ if(_config->FindI("Debug::pkgAutoRemove",false))
+ std::cout << "DoAutomaticRemove()" << std::endl;
if (_config->FindB("APT::Get::Remove",true) == false)
return _error->Error(_("We are not supposed to delete stuff, can't "
@@ -1597,10 +1598,10 @@ bool DoInstall(CommandLine &CmdL)
return _error->Error(_("Broken packages"));
}
- //if (_config->FindB("APT::Get::AutomaticRemove")) {
+ if (_config->FindB("APT::Get::AutomaticRemove")) {
if (!DoAutomaticRemove(Cache))
return false;
- //}
+ }
/* Print out a list of packages that are going to be installed extra
to what the user asked */
@@ -2522,7 +2523,7 @@ int main(int argc,const char *argv[])
{0,"remove","APT::Get::Remove",0},
{0,"only-source","APT::Get::Only-Source",0},
{0,"arch-only","APT::Get::Arch-Only",0},
- {0,"experimental-automatic-remove","APT::Get::AutomaticRemove",0},
+ {0,"automatic-remove","APT::Get::AutomaticRemove",0},
{0,"allow-unauthenticated","APT::Get::AllowUnauthenticated",0},
{'c',"config-file",0,CommandLine::ConfigFile},
{'o',"option",0,CommandLine::ArbItem},