Hi Folks,

Really sorry by previous patch. This doesn't solve fine the bug. The
fallowing patch should do this.

TIA,
Otavio

Index: cmdline/apt-get.cc
===================================================================
RCS file: /cvs/deity/apt/cmdline/apt-get.cc,v
retrieving revision 1.133
diff -u -r1.133 apt-get.cc
--- cmdline/apt-get.cc  25 Jul 2003 22:03:49 -0000      1.133
+++ cmdline/apt-get.cc  5 Aug 2003 22:34:09 -0000
@@ -1535,7 +1535,7 @@
                          installed already */
 
                       string target = string(Start.TargetPkg().Name()) + " ";
-                      if ((*Start.TargetPkg()).SelectedState == 
pkgCache::State::Install)
+                      if ((*Start.TargetPkg()).SelectedState == 
pkgCache::State::Install || Cache[Start.TargetPkg()].Install())
                         break;
                       /* Does another package suggest it as well?  If so,
                          don't print it twice */
@@ -1551,7 +1551,7 @@
                          installed already */
 
                       string target = string(Start.TargetPkg().Name()) + " ";
-                      if ((*Start.TargetPkg()).SelectedState == 
pkgCache::State::Install)
+                      if ((*Start.TargetPkg()).SelectedState == 
pkgCache::State::Install || Cache[Start.TargetPkg()].Install())
                         break;
                       
                       /* Does another package recommend it as well?  If so,

-- 
        O T A V I O    S A L V A D O R
---------------------------------------------
 E-mail: [EMAIL PROTECTED]      UIN: 5906116
 GNU/Linux User: 239058     GPG ID: 49A5F855
 Home Page: http://www.freedom.ind.br/otavio
---------------------------------------------

Reply via email to