[ubuntu/quantal] apt 0.9.7.5ubuntu1 (Accepted)

Michael Vogt michael.vogt at ubuntu.com
Tue Aug 28 10:20:33 UTC 2012


apt (0.9.7.5ubuntu1) quantal; urgency=low

  [ Michael Vogt ]
  * merged latest fixes from the debian-sid branch

  [ TJ ]
  * apt-pkg/contrib/netrc.cc:
    - increase LOGINSIZE/PASSWORDSIZE limits and add proper error
      if the limits are reached (LP: #1008289)

apt (0.9.7.5) UNRELEASED; urgency=low

  [ Manpages translation updates ]
  * Japanese (KURASAWA Nozomu) (Closes: #684435)

apt (0.9.7.4) unstable; urgency=low

  [ Manpages translation updates ]
  * Polish (Robert Luberda) (Closes: #683109)

  [ Program translation updates ]
  * Polish (Michał Kułach)

  [ Pino Toscano ]
  * apt-pkg/contrib/mmap.cc:
    - guard only the msync call with _POSIX_SYNCHRONIZED_IO rather
      than also the fallback code as it breaks APT on hurd since 0.9.7.3
      as the fallback is now always used on non-linux (Closes: #683354)

  [ David Kalnischkies ]
  * apt-pkg/contrib/fileutl.cc:
    - remove _POSIX_SYNCHRONIZED_IO guard in FileFd::Sync() around fsync
      as this guard is only needed for fdatasync and not defined on hurd
  * cmdline/apt-get.cc:
    - error out on (unsatisfiable) build-deps on purly virtual packages
      instead of ignoring these dependencies; thanks to Johannes Schauer
      for the detailed report! (Closes: #683786)
    - ensure that the right architecture is used for cross-dependencies in
      cases we have to choose a provider by defaulting on host-arch
      instead of build-arch
  * doc/apt-verbatim.ent:
    - denote 'wheezy' as stable codename and 'jessie' as testing codename
      in the documentation in preparation for release
  * apt-pkg/indexcopy.cc:
    - do not use atomic writing if the target is /dev/null as we don't want
      to replace it, not even automically. (Closes: #683410)
  * apt-pkg/cdrom.cc:
    - do not link() but rename() the cdroms.list to cdroms.list~ as a backup
      to ensure that apt-cdrom can be run multiple times (Closes: #676302)

apt (0.9.7.3) unstable; urgency=low

  [ Manpages translation updates ]
  * Spanish; (Omar Campagne). Closes: #681566

  [ Program translation updates ]
  * Czech (Miroslav Kure). Closes: #680758

  [ David Kalnischkies ]
  * apt-pkg/cacheset.cc:
    - handle :all and :native correctly as architectures again
      in the commandline parsing (regression in 0.9.7)
  * apt-pkg/packagemanager.cc:
    - do not segfault if nothing can be configured to statisfy
      a pre-depends (e.g. in a pre-depends loop) (Closes: #681958)
  * apt-pkg/contrib/mmap.cc:
    - trigger the usage of the fallback code for kfreebsd also in the
      second (filebased) constructor of DynamicMMap (Closes: #677704)
    - refer to APT::Cache-Start in case the growing failed as if -Limit is
      really the offender it will be noted in a previous error message.
    - for filesystems not supporting mmap'ing a file we need to use a
      SyncToFd dummy just as we did for compressed files in 0.9.5

apt (0.9.7.2) unstable; urgency=low

  [ Manpages translation updates ]
  * French (Christian Perrier)
  * German (Chris Leick)

  [ Program translation updates ]
  * Greek (Θανάσης Νάτσης)
  * Japanese (Kenshi Muto) (Closes: #679662)
  * Russian (Yuri Kozlov) (Closes: #679599)
  * Danish (Joe Dalton) (Closes: #680119)
  * Portuguese (Miguel Figueiredo) (Closes: #680616)

  [ David Kalnischkies ]
  * debian/apt.cron.daily:
    - do not try to backup extended_states file if it doesn't
      exist (Closes: #680287)
  * ftparchive/writer.cc:
    - handle the APT::FTPArchive::Packages::SHA512 option correctly instead
      of overriding SHA256, thanks Christian Marillat! (Closes: #680252)
  * cmdline/apt-mark.cc:
    - arch:all packages are treated as arch:native packages, but dpkg
      expects pkg:all for selections, so use the arch of the installed
      version instead of the package structure if possible.
      Thanks to Stepan Golosunov for the report! (Closes: #680041)
  * apt-pkg/clean.cc:
    - run autoclean against pkg:arch and not always against pkg:native as
      this removes valid cache entries (Closes: #679371)
  * apt-pkg/deb/deblistparser.cc:
    - negative dependencies need to apply to all architectures,
      but those with a specific architecture only apply to this one
  * apt-pkg/cachefilter.cc:
    - remove architecture-specific arch to tuple expansion-rules as they lead
      to the same tuples for different architectures (e.g. linux-arm for arm,
      armel and armhf) while the dpkg-architecture code uses triples which
      are different (in the first part, which we omit in our tuples), so e.g.
      build-dep restrictions for armel ended up effecting armhf as well

Date: Tue, 28 Aug 2012 12:06:48 +0200
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/quantal/+source/apt/0.9.7.5ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 28 Aug 2012 12:06:48 +0200
Source: apt
Binary: apt libapt-pkg4.12 libapt-inst1.5 apt-doc libapt-pkg-dev libapt-pkg-doc apt-utils apt-transport-https
Architecture: source
Version: 0.9.7.5ubuntu1
Distribution: quantal
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
Description: 
 apt        - commandline package manager
 apt-doc    - documentation for APT
 apt-transport-https - https download transport for APT
 apt-utils  - package managment related utility programs
 libapt-inst1.5 - deb package format runtime library
 libapt-pkg-dev - development files for APT's libapt-pkg and libapt-inst
 libapt-pkg-doc - documentation for APT development
 libapt-pkg4.12 - package managment runtime library
Closes: 676302 677704 679371 679599 679662 680041 680119 680252 680287 680616 680758 681566 681958 683109 683354 683410 683786 684435
Launchpad-Bugs-Fixed: 1008289
Changes: 
 apt (0.9.7.5ubuntu1) quantal; urgency=low
 .
   [ Michael Vogt ]
   * merged latest fixes from the debian-sid branch
 .
   [ TJ ]
   * apt-pkg/contrib/netrc.cc:
     - increase LOGINSIZE/PASSWORDSIZE limits and add proper error
       if the limits are reached (LP: #1008289)
 .
 apt (0.9.7.5) UNRELEASED; urgency=low
 .
   [ Manpages translation updates ]
   * Japanese (KURASAWA Nozomu) (Closes: #684435)
 .
 apt (0.9.7.4) unstable; urgency=low
 .
   [ Manpages translation updates ]
   * Polish (Robert Luberda) (Closes: #683109)
 .
   [ Program translation updates ]
   * Polish (Michał Kułach)
 .
   [ Pino Toscano ]
   * apt-pkg/contrib/mmap.cc:
     - guard only the msync call with _POSIX_SYNCHRONIZED_IO rather
       than also the fallback code as it breaks APT on hurd since 0.9.7.3
       as the fallback is now always used on non-linux (Closes: #683354)
 .
   [ David Kalnischkies ]
   * apt-pkg/contrib/fileutl.cc:
     - remove _POSIX_SYNCHRONIZED_IO guard in FileFd::Sync() around fsync
       as this guard is only needed for fdatasync and not defined on hurd
   * cmdline/apt-get.cc:
     - error out on (unsatisfiable) build-deps on purly virtual packages
       instead of ignoring these dependencies; thanks to Johannes Schauer
       for the detailed report! (Closes: #683786)
     - ensure that the right architecture is used for cross-dependencies in
       cases we have to choose a provider by defaulting on host-arch
       instead of build-arch
   * doc/apt-verbatim.ent:
     - denote 'wheezy' as stable codename and 'jessie' as testing codename
       in the documentation in preparation for release
   * apt-pkg/indexcopy.cc:
     - do not use atomic writing if the target is /dev/null as we don't want
       to replace it, not even automically. (Closes: #683410)
   * apt-pkg/cdrom.cc:
     - do not link() but rename() the cdroms.list to cdroms.list~ as a backup
       to ensure that apt-cdrom can be run multiple times (Closes: #676302)
 .
 apt (0.9.7.3) unstable; urgency=low
 .
   [ Manpages translation updates ]
   * Spanish; (Omar Campagne). Closes: #681566
 .
   [ Program translation updates ]
   * Czech (Miroslav Kure). Closes: #680758
 .
   [ David Kalnischkies ]
   * apt-pkg/cacheset.cc:
     - handle :all and :native correctly as architectures again
       in the commandline parsing (regression in 0.9.7)
   * apt-pkg/packagemanager.cc:
     - do not segfault if nothing can be configured to statisfy
       a pre-depends (e.g. in a pre-depends loop) (Closes: #681958)
   * apt-pkg/contrib/mmap.cc:
     - trigger the usage of the fallback code for kfreebsd also in the
       second (filebased) constructor of DynamicMMap (Closes: #677704)
     - refer to APT::Cache-Start in case the growing failed as if -Limit is
       really the offender it will be noted in a previous error message.
     - for filesystems not supporting mmap'ing a file we need to use a
       SyncToFd dummy just as we did for compressed files in 0.9.5
 .
 apt (0.9.7.2) unstable; urgency=low
 .
   [ Manpages translation updates ]
   * French (Christian Perrier)
   * German (Chris Leick)
 .
   [ Program translation updates ]
   * Greek (Θανάσης Νάτσης)
   * Japanese (Kenshi Muto) (Closes: #679662)
   * Russian (Yuri Kozlov) (Closes: #679599)
   * Danish (Joe Dalton) (Closes: #680119)
   * Portuguese (Miguel Figueiredo) (Closes: #680616)
 .
   [ David Kalnischkies ]
   * debian/apt.cron.daily:
     - do not try to backup extended_states file if it doesn't
       exist (Closes: #680287)
   * ftparchive/writer.cc:
     - handle the APT::FTPArchive::Packages::SHA512 option correctly instead
       of overriding SHA256, thanks Christian Marillat! (Closes: #680252)
   * cmdline/apt-mark.cc:
     - arch:all packages are treated as arch:native packages, but dpkg
       expects pkg:all for selections, so use the arch of the installed
       version instead of the package structure if possible.
       Thanks to Stepan Golosunov for the report! (Closes: #680041)
   * apt-pkg/clean.cc:
     - run autoclean against pkg:arch and not always against pkg:native as
       this removes valid cache entries (Closes: #679371)
   * apt-pkg/deb/deblistparser.cc:
     - negative dependencies need to apply to all architectures,
       but those with a specific architecture only apply to this one
   * apt-pkg/cachefilter.cc:
     - remove architecture-specific arch to tuple expansion-rules as they lead
       to the same tuples for different architectures (e.g. linux-arm for arm,
       armel and armhf) while the dpkg-architecture code uses triples which
       are different (in the first part, which we omit in our tuples), so e.g.
       build-dep restrictions for armel ended up effecting armhf as well
Checksums-Sha1: 
 e4d913b3b4838771f1e219193ca2bf0dc0be2d55 1781 apt_0.9.7.5ubuntu1.dsc
 08fb2ea017f2376ca54751789fd7315289ff5e0e 3414887 apt_0.9.7.5ubuntu1.tar.gz
Checksums-Sha256: 
 c3588917fa78ff05980122fdd6fc1678a32278f88f52eb3be5f0ce0f95bd7c2c 1781 apt_0.9.7.5ubuntu1.dsc
 20172743299f78fc9a331774e80511909c42e08d5ba3218999280105ad8e92da 3414887 apt_0.9.7.5ubuntu1.tar.gz
Files: 
 bb9a3a7d328280815113ab2661ea47f1 1781 admin important apt_0.9.7.5ubuntu1.dsc
 407deb4ab18381df7084ed6cb4decbeb 3414887 admin important apt_0.9.7.5ubuntu1.tar.gz
Original-Maintainer: APT Development Team <deity at lists.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEUEARECAAYFAlA8msQACgkQliSD4VZixzSAMwCY3VJC5BfPWUVL7kAN0cYZBzDf
+gCghNwF+7WVB/vU6VFzkf+vGtcf5E0=
=pUtS
-----END PGP SIGNATURE-----


More information about the Quantal-changes mailing list