]> git.saurik.com Git - apt.git/commitdiff
merged from lp:~donkult/apt/sid
authorMichael Vogt <michael.vogt@ubuntu.com>
Thu, 13 Dec 2012 08:25:15 +0000 (09:25 +0100)
committerMichael Vogt <michael.vogt@ubuntu.com>
Thu, 13 Dec 2012 08:25:15 +0000 (09:25 +0100)
1  2 
debian/changelog

index 42d601d3b2255df473fd7bd154f5443a210394a7,e2b0d753ef54b40d3c2951325b8b717f229b6fad..915c25f42b6899950471d1e58364c3976c9db3c5
@@@ -13,11 -10,22 +13,25 @@@ apt (0.9.7.7) UNRELEASED; urgency=lo
      - do not do lock-step configuration for a M-A:same package if it isn't
        unpacked yet in SmartConfigure and do not unpack a M-A:same package
        again in SmartUnPack if we have already configured it (LP: #1062503)
+   * apt-pkg/depcache.cc:
+     - don't call MarkInstall with the FromUser flag set for packages
+       which are dependencies of APT::Never-MarkAuto-Sections matchers
+     - no mode changes should obviously be ok for pkgDepCache::IsModeChangeOk
+   * cmdline/apt-get.cc:
+     - do not call Mark{Install,Delete} from the autoremove code with
+       the FromUser bit set to avoid modifying the auto-installed bit
+   * apt-pkg/algorithms.cc:
+     - ensure pkgProblemResolver calls MarkDelete without FromUser set
+       so that it can't overrule holds and the protection flag
 +  
 +  [ Michael Vogt ]
 +  * change permissions of /var/log/apt/term.log to 0640 (LP: #975199)
  
 - -- Jordi Mallach <jordi@debian.org>  Thu, 18 Oct 2012 23:30:46 +0200
+   [ Jonathan Thomas ]
+   * apt-pkg/algorithms.cc:
+     - fix package-pointer array memory leak in ResolveByKeepInternal()
 + -- Michael Vogt <mvo@debian.org>  Tue, 04 Dec 2012 15:57:01 +0100
  
  apt (0.9.7.6) unstable; urgency=low