Преглед изворни кода

do not unconditional print the new debugoutput for "FixByInstall"

David Kalnischkies пре 16 година
родитељ
комит
443266ef94
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      apt-pkg/algorithms.cc

+ 2 - 1
apt-pkg/algorithms.cc

@@ -1052,7 +1052,8 @@ bool pkgProblemResolver::Resolve(bool BrokenFix)
 			      solving this dependency. This helps every time a previous solver
 			      is removed by the resolver because of a conflict or alike but it is
 			      dangerous as it could trigger new breaks/conflicts… */
-			   std::cout << "  Try Installing " << Start.TargetPkg() << " before changing " << I.FullName(false) << std::endl;
+			   if (Debug == true)
+			      clog << "  Try Installing " << Start.TargetPkg() << " before changing " << I.FullName(false) << std::endl;
 			   unsigned long const OldBroken = Cache.BrokenCount();
 			   Cache.MarkInstall(Start.TargetPkg(), true, 1, false);
 			   // FIXME: we should undo the complete MarkInstall process here