diff options
Diffstat (limited to 'cmdline')
-rw-r--r-- | cmdline/apt-get.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cmdline/apt-get.cc b/cmdline/apt-get.cc index d71b6fba7..6ffecd777 100644 --- a/cmdline/apt-get.cc +++ b/cmdline/apt-get.cc @@ -1798,7 +1798,7 @@ bool DoInstall(CommandLine &CmdL) BrokenFix = true; pkgProblemResolver* Fix = NULL; - if (_config->FindB("APT::Get::AutoSolving", true) == true) + if (_config->FindB("APT::Get::CallResolver", true) == true) Fix = new pkgProblemResolver(Cache); static const unsigned short MOD_REMOVE = 1; @@ -1852,7 +1852,7 @@ bool DoInstall(CommandLine &CmdL) RemoveAction = std::for_each(verset[MOD_REMOVE].begin(), verset[MOD_REMOVE].end(), RemoveAction); } - if (Fix != NULL) + if (Fix != NULL && _config->FindB("APT::Get::AutoSolving", true) == true) { for (unsigned short i = 0; order[i] != 0; ++i) { |