[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#200102: Right patch to solve this issue.



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: otavio@debian.org      UIN: 5906116
 GNU/Linux User: 239058     GPG ID: 49A5F855
 Home Page: http://www.freedom.ind.br/otavio
---------------------------------------------



Reply to: