]> git.saurik.com Git - apt.git/blobdiff - apt-private/private-install.cc
Release 1.3.1
[apt.git] / apt-private / private-install.cc
index aa28780da7b802333bf14622536e3208f23f51d8..fab742dc7244c167765c9564ad8dc5c0f4a67bdf 100644 (file)
@@ -48,6 +48,10 @@ bool CheckNothingBroken(CacheFile &Cache)                            /*{{{*/
    if (Cache->BrokenCount() == 0)
       return true;
 
    if (Cache->BrokenCount() == 0)
       return true;
 
+   // FIXME: if an external solver showed an error, we shouldn't show one here
+   if (_error->PendingError() && _config->Find("APT::Solver") == "dump")
+      return false;
+
    c1out <<
       _("Some packages could not be installed. This may mean that you have\n"
            "requested an impossible situation or if you are using the unstable\n"
    c1out <<
       _("Some packages could not be installed. This may mean that you have\n"
            "requested an impossible situation or if you are using the unstable\n"