]> git.saurik.com Git - apt.git/commitdiff
Make purge work again for config-files (LP: #244598) (Closes: #150831)
authorJulian Andres Klode <jak@debian.org>
Thu, 21 Apr 2011 10:18:05 +0000 (12:18 +0200)
committerJulian Andres Klode <jak@debian.org>
Thu, 21 Apr 2011 10:18:05 +0000 (12:18 +0200)
apt-pkg/depcache.cc
debian/changelog

index 9dad7e24089f9527e236da759ba45bfda70690b8..bef9775329f373ca05766c546e8018a8d0b3af81 100644 (file)
@@ -550,7 +550,7 @@ void pkgDepCache::AddStates(const PkgIterator &Pkg,int Add)
    if (Pkg->CurrentVer == 0)
    {
       if (State.Mode == ModeDelete && 
-         (State.iFlags | Purge) == Purge && Pkg.Purge() == false)
+         (State.iFlags & Purge) == Purge && Pkg.Purge() == false)
         iDelCount += Add;
       
       if (State.Mode == ModeInstall)
index d9e42717f03b39cead9ea44e8ad6eb89c51162ed..b6d577b4509cdeabaf6de759926feb1cb4b6be6c 100644 (file)
@@ -2,6 +2,7 @@ apt (0.8.14.2) UNRELEASED; urgency=low
 
   * apt-pkg/depcache.cc:
     - Really release action groups only once (Closes: #622744)
+    - Make purge work again for config-files (LP: #244598) (Closes: #150831)
   * debian/apt.cron.daily:
     - Check power after wait, patch by manuel-soto (LP: #705269)
   * doc/apt-key.8.xml: