Просмотр исходного кода

* cmdline/apt-get.cc:
- do not show 'list of broken packages' header if no package
is broken as it happens e.g. for external resolver errors

David Kalnischkies лет назад: 14
Родитель
Сommit
72cf877c2e
2 измененных файлов с 12 добавлено и 0 удалено
  1. 3 0
      cmdline/apt-get.cc
  2. 9 0
      debian/changelog

+ 3 - 0
cmdline/apt-get.cc

@@ -254,6 +254,9 @@ bool ShowList(ostream &out,string Title,string List,string VersionsList)
  */
 void ShowBroken(ostream &out,CacheFile &Cache,bool Now)
 {
+   if (Cache->BrokenCount() == 0)
+      return;
+
    out << _("The following packages have unmet dependencies:") << endl;
    for (unsigned J = 0; J < Cache->Head().PackageCount; J++)
    {

+ 9 - 0
debian/changelog

@@ -1,3 +1,12 @@
+apt (0.9.5.2) UNRELEASED; urgency=low
+
+  [ David Kalnischkies ]
+  * cmdline/apt-get.cc:
+    - do not show 'list of broken packages' header if no package
+      is broken as it happens e.g. for external resolver errors
+
+ -- David Kalnischkies <kalnischkies@gmail.com>  Thu, 24 May 2012 19:40:58 +0200
+
 apt (0.9.5.1) unstable; urgency=low
 
   [ David Kalnischkies ]