UbuntuUpdates.org

Package "libapt-pkg4.12"

Name: libapt-pkg4.12

Description:

package managment runtime library

Latest version: 0.8.16~exp12ubuntu10
Release: precise (12.04)
Level: base
Repository: main
Head package: apt

Links


Download "libapt-pkg4.12"


Other versions of "libapt-pkg4.12" in Precise

Repository Area Version
security main 0.8.16~exp12ubuntu10.29
updates main 0.8.16~exp12ubuntu10.29

Changelog

Version: 0.8.16~exp12ubuntu10 2012-04-20 16:07:10 UTC

apt (0.8.16~exp12ubuntu10) precise-proposed; urgency=low

  [ Malcolm Scott ]
  * apt-pkg/packagemanager.cc:
    - Fix a regression in the pre-depend handling: where a pre-depend option
      other than the first specified is already installed, apt-get enters an
      infinite loop (LP: #985852)

  [ Michael Vogt ]
  * apt-pkg/packagemanager.cc:
    - add APT::pkgPackageManager::MaxLoopCount to ensure that the
      ordering code does not get into a endless loop when it flip-flops
      between two states

  [ David Kalnischkies ]
  * apt-pkg/cacheset.cc:
    - actually return to the fallback modifier if we have detected we
      should for packagenames which look like modifiers (Closes: #669591)
      LP: #982716

 -- Michael Vogt Fri, 20 Apr 2012 11:10:12 +0200

Source diff to previous version
985852 libapt-pkg regression: infinite loop on processing ...
982716 when g++ NOT installed, apt-get remove g++ wants to...
669591 apt: 'apt-get remove g++' is intrepreted as an install command (iprobably any package with a + at the end) - Debian Bug report logs

Version: 0.8.16~exp12ubuntu9 2012-04-19 18:06:49 UTC

apt (0.8.16~exp12ubuntu9) precise-proposed; urgency=low

  * apt-inst/contrib/extracttar.cc:
    - ensure that in StartGzip the InFd is set to "AutoClose" to ensure
      that the pipe is closed when InFd is closed. This fixes a Fd leak
      (LP: #985452)

 -- Michael Vogt Thu, 19 Apr 2012 11:38:43 +0200

Source diff to previous version
985452 apt-ftparchive fails on scanning large repositories...

Version: 0.8.16~exp12ubuntu8 2012-04-13 07:06:48 UTC

apt (0.8.16~exp12ubuntu8) precise; urgency=low

  * Set FD_CLOEXEC on history.log's FD (Closes: #610069, LP: #636010)

 -- Adam Conrad Thu, 12 Apr 2012 16:26:20 -0600

Source diff to previous version
636010 /var/log/apt/history.log fd leaked on lvs invocatio...
610069 Leaked file descriptor 57 history.log - Debian Bug report logs

Version: 0.8.16~exp12ubuntu7 2012-04-06 04:06:46 UTC

apt (0.8.16~exp12ubuntu7) precise; urgency=low

  * clean up obsolete conffile /etc/apt/apt.conf.d/01ubuntu, which was
    dropped in maverick.
  * Build-depend on gettext:any for cross-building support.
  * Don't treat build-depends-indep as cross-build-dependencies; we should
    always install the host arch versions. LP: #968828.
  * Makefile, po/makefile: make sure our pot generation datestamp doesn't
    change at build time, since this makes translations fail to be
    co-installable with multiarch. Based on a patch by David Kalnischkies.
    Closes: #659333, LP: #924628.
  * For cross-build-dependencies, Architecture: all packages should be
    treated as implicitly Multi-Arch: foreign, because either they *are*
    M-A: foreign when used as a build-dependency, or they need to be updated
    to not be Architecture: all; and since cross-build-deps are new
    functionality in apt, we can safely make this change without breaking
    existing systems. Closes: #666772.

 -- Steve Langasek Thu, 05 Apr 2012 18:00:23 -0700

Source diff to previous version
968828 apt-get build-dep -a $arch has wrong behavior for B...
924628 package libapt-pkg4.12 0.8.16~exp12ubuntu3 failed t...
659333 libapt-inst1.4, libapt-pkg4.12: "Multi-Arch: same" but not co-installable with themselves - Debian Bug report logs
666772 apt cross-build-dep handling should be liberal with Arch: all packages - Debian Bug report logs

Version: 0.8.16~exp12ubuntu6 2012-03-15 20:03:28 UTC

apt (0.8.16~exp12ubuntu6) precise; urgency=low

  * cherry pick from
    http://bzr.debian.org/bzr/bzr/apt/apt/debian-experimental2/:
    * apt-pkg/packagemanager.cc:
      - fix bug in predepends handling - ensure that packages that needs
        unpackaging are unpacked before they are configured (LP: #927993)
    * apt-pkg/packagemanager.cc:
      - do not try to a void a breaks if the broken package pre-depends
        on the breaker, but let dpkg auto-deconfigure it
    * apt-pkg/packagemanager.cc:
      - recheck all dependencies if we changed a package in SmartConfigure
        as this could break an earlier dependency (LP: #940396)
    * recheck dependencies in SmartUnpack after a change, too
    * add Debug::pkgAcqArchive::NoQueue to disable package downloading

 -- Michael Vogt Thu, 15 Mar 2012 19:46:08 +0100

927993 ordering code may mark a package for configure befo...
940396 lucid -> precise main all failed to upgrade: dpkg: ...



About   -   Send Feedback to @ubuntu_updates