diff options
author | Michael Vogt <mvo@debian.org> | 2013-08-28 12:46:49 +0200 |
---|---|---|
committer | Michael Vogt <mvo@debian.org> | 2013-08-28 12:46:49 +0200 |
commit | dbf8fc0419831c83e83165de8c434782165aa400 (patch) | |
tree | 34d001d09adba9cded4658a506741e949827bfff /cmdline/apt-get.cc | |
parent | 2004d64720b396ae2dc9d2a7f6bf7859d6d7ee9b (diff) | |
parent | 45dc05ff2f51612945232dac469ac1c6926d4019 (diff) |
Merge remote-tracking branch 'upstream/debian/sid' into feature/upgrade-with-new
Diffstat (limited to 'cmdline/apt-get.cc')
-rw-r--r-- | cmdline/apt-get.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/cmdline/apt-get.cc b/cmdline/apt-get.cc index 392eafe4f..3a41b8c1f 100644 --- a/cmdline/apt-get.cc +++ b/cmdline/apt-get.cc @@ -350,9 +350,6 @@ bool DoMarkAuto(CommandLine &CmdL) /* Intelligent upgrader that will install and remove packages at will */ bool DoDistUpgrade(CommandLine &CmdL) { - if (CmdL.FileSize() != 1) - return _error->Error(_("The dist-upgrade command takes no arguments")); - CacheFile Cache; if (Cache.OpenForInstall() == false || Cache.CheckDeps() == false) return false; @@ -365,6 +362,10 @@ bool DoDistUpgrade(CommandLine &CmdL) return false; } + // parse additional cmdline pkg manipulation switches + if(!DoCacheManipulationFromCommandLine(CmdL, Cache)) + return false; + c0out << _("Done") << endl; return InstallPackages(Cache,true); |