[ubuntu/jaunty] dpkg 1.14.22ubuntu1 (Accepted)

Colin Watson cjwatson at ubuntu.com
Tue Nov 4 01:41:39 GMT 2008


dpkg (1.14.22ubuntu1) jaunty; urgency=low

  * Resynchronise with Debian. Remaining changes:
    Ubuntu-specific adjustments (probably):
    - Use i686 for lpia in cputable and triplettable.
    - Hack Dpkg::Arch to return i686 for lpia.
    - Move various Conflicts to Breaks, since upgrades from stable Ubuntu
      releases support Breaks.
    - Check source package signatures using
      /usr/share/keyrings/ubuntu-archive-keyring.gpg if it exists.

    Miscellaneous bug fixes:
    - Avoid closing fsys tarfile pipe twice even in normal operation -
      normally EBADF but might sometimes close some other desired fd and
      cause hideous doom.
    - Avoid duplicate attempts to [f]close in obscure error situations which
      might conceiveably close wrong fds.
    - Add a few more comments around obscure bits of trigger handling code
      which confused both me and Ian during the merge.
    - Revert change to stop outputting a newline after a postinst is run
      (Debian bug #392317).
    - Use the two-arg form of open in Dpkg::Control so that "-" can be
      passed to parse stdin as a control file.
    - chdir("/") after chroot() when executing maintainer scripts under
      --instdir.

    Launchpad integration:
    - Implement changelog-closes-bugs for Ubuntu (see
      https://wiki.ubuntu.com/ClosingBugsFromChangelog).
    - Add Launchpad-Bugs-Fixed to dpkg-genchanges too, to make it not
      complain about unknown fields.

    DebianMaintainerField:
    - scripts/dpkg-source.pl: Check that debian/control complies with
      https://wiki.ubuntu.com/DebianMaintainerField: If $DEBEMAIL contains
      '@ubuntu.com', refuse to build a source package if we have an Ubuntu
      version number, but Maintainer: is not an Ubuntu address. Output a
      warning if $DEBEMAIL contains 'ubuntu' but not '@ubuntu.com', or if
      there is no XSBC-Original-Maintainer: field for packages with an
      Ubuntu version number.

    Build options:
    - Point to https://wiki.ubuntu.com/DistCompilerFlags from
      dpkg-buildpackage(1).
    - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken
      this hit in Ubuntu.)
    - Implement handling of hardening-wrapper options via DEB_BUILD_OPTIONS.

  * Drop changes only relevant to unsupported and unlikely upgrade paths:
    - Rename triggers/Deferred to triggers/Unincorp to fix upgrades from
      early versions of trigger support in Ubuntu.

dpkg (1.14.22) unstable; urgency=low

  [ Raphael Hertzog ]
  * The last "small fix" actually broke conversion of source packages to
    "3.0 (quilt)" format when they have local changes and no pre-existing
    quilt series file. Now always provide a valid name in QUILT_SERIES.
    Closes: #496920
  * Fix permissions of the automatically generated pacth in "2.0" and "3.0
    (quilt)" format. They were improperly set to 0600 due to tempfile()
    and were not reset to a sane value. Closes: #496925
  * Fix dpkg-gensymbols to not scan (real) directories accessed through a
    symlink contained in the build tree as they may well not be part of
    the package (with absolute symlinks). It was already skipping symlinks
    (since 1.14.16.6) for similar reasons.

  [ Updated dpkg translations ]
  * Basque (Piarres Beobide). Closes: #496753
  * Brazilian Portuguese (Felipe Augusto van de Wiel).
  * Galician (Jacobo Tarrio).
  * Norwegian Bokmal (Hans Fredrik Nordhaug). Closes: #497309
  * Swedish (Daniel Nylander and Peter Krefting).
  * Vietnamese (Clytie Siddall). Closes: #497893

  [ Updated manpages translations ]
  * Swedish (Peter Krefting).

  [ Updated scripts translations ]
  * Swedish (Peter Krefting).

dpkg (1.14.21) unstable; urgency=low

  [ Raphael Hertzog ]
  * Small fix in "3.0 (quilt)" source format when using non-standard name
    of the quilt series.
  * Handle debian.tar.gz files like diff.gz in dpkg-buildpackage and
    dpkg-genchanges to detect the kind of upload.
  * Add "armel" to /usr/share/dpkg/archtable. Closes: #487768
  * Modified Dpkg::BuildOptions to recognize and use spaces as separator
    in DEB_BUILD_OPTIONS (in order to conform with the Debian policy
    ruling established in #430649).
  * Fix dpkg-source to not use -i and -I by default with "1.0" source
    packages. Closes: #495138

  [ Guillem Jover ]
  * When loading the status file fix up any inconsistent package in state
    triggers-awaited w/o the corresponding package with pending triggers.
    Closes: #487637, #486843, #489068
  * Fix --no-act in triggers related code. Closes: #495097
  * Do not assert when dpkg stops processing packages due to too many
    errors occurred while configuring or removing packages.
    Thanks to Ian Jackson <ian at davenant.greenend.org.uk>. Closes: #483655
  * Move lzma from dpkg Suggests to Pre-Depends. Closes: #456332
  * Match description of -si option in dpkg-buildpackage to the one in
    dpkg-genchanges. Closes: #493743
  * Close --status-fd file descriptors on exec, so that they are not
    inherited by the childs. Closes: #471488, #487684
  * State that the preferred front-end is aptitude and replace one instance
    of dselect usage with apt-get. Closes: #483785

  [ Updated manpages translations ]
  * French (Florent Usseil).
  * German (Helge Kreutzmann).

  [ Updated scripts translations ]
  * Russian (Yuri Kozlov). Closes: #490076
  * German (Helge Kreutzmann).

  [ Updated dpkg translations ]
  * Basque (Piarres Beobide). Closes: #490905
  * Czech (Miroslav Kure).
  * French (Christian Perrier).
  * German (Sven Joachim).
  * Korean (Changwoo Ryu).
  * Romanian (Eddy Petrișor).
  * Russian (Yuri Kozlov). Closes: #488689
  * Simplified Chinese (Deng Xiyue). Closes: #496176
  * Slovak (Ivan Masár). Closes: #488903, #495505
  * Thai (Theppitak Karoonboonyanan). Closes: #488090

  [ Added dpkg translations ]
  * Lithuanian (Gintautas Miliauskas). Closes: #493326

  [ Updated dselect translations ]
  * Romanian (Eddy Petrișor).

Date: Sat, 01 Nov 2008 02:01:27 +0000
Changed-By: Colin Watson <cjwatson at ubuntu.com>
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Colin Watson <cjwatson at canonical.com>
https://launchpad.net/ubuntu/jaunty/+source/dpkg/1.14.22ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 01 Nov 2008 02:01:27 +0000
Source: dpkg
Binary: dpkg dpkg-dev dselect
Architecture: source
Version: 1.14.22ubuntu1
Distribution: jaunty
Urgency: low
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Colin Watson <cjwatson at ubuntu.com>
Description: 
 dpkg       - Debian package management system
 dpkg-dev   - Debian package development tools
 dselect    - Debian package management front-end
Closes: 456332 471488 483655 483785 486843 487637 487684 487768 488090 488689 488903 489068 490076 490905 493326 493743 495097 495138 495505 496176 496753 496920 496925 497309 497893
Changes: 
 dpkg (1.14.22ubuntu1) jaunty; urgency=low
 .
   * Resynchronise with Debian. Remaining changes:
     Ubuntu-specific adjustments (probably):
     - Use i686 for lpia in cputable and triplettable.
     - Hack Dpkg::Arch to return i686 for lpia.
     - Move various Conflicts to Breaks, since upgrades from stable Ubuntu
       releases support Breaks.
     - Check source package signatures using
       /usr/share/keyrings/ubuntu-archive-keyring.gpg if it exists.
 .
     Miscellaneous bug fixes:
     - Avoid closing fsys tarfile pipe twice even in normal operation -
       normally EBADF but might sometimes close some other desired fd and
       cause hideous doom.
     - Avoid duplicate attempts to [f]close in obscure error situations which
       might conceiveably close wrong fds.
     - Add a few more comments around obscure bits of trigger handling code
       which confused both me and Ian during the merge.
     - Revert change to stop outputting a newline after a postinst is run
       (Debian bug #392317).
     - Use the two-arg form of open in Dpkg::Control so that "-" can be
       passed to parse stdin as a control file.
     - chdir("/") after chroot() when executing maintainer scripts under
       --instdir.
 .
     Launchpad integration:
     - Implement changelog-closes-bugs for Ubuntu (see
       https://wiki.ubuntu.com/ClosingBugsFromChangelog).
     - Add Launchpad-Bugs-Fixed to dpkg-genchanges too, to make it not
       complain about unknown fields.
 .
     DebianMaintainerField:
     - scripts/dpkg-source.pl: Check that debian/control complies with
       https://wiki.ubuntu.com/DebianMaintainerField: If $DEBEMAIL contains
       '@ubuntu.com', refuse to build a source package if we have an Ubuntu
       version number, but Maintainer: is not an Ubuntu address. Output a
       warning if $DEBEMAIL contains 'ubuntu' but not '@ubuntu.com', or if
       there is no XSBC-Original-Maintainer: field for packages with an
       Ubuntu version number.
 .
     Build options:
     - Point to https://wiki.ubuntu.com/DistCompilerFlags from
       dpkg-buildpackage(1).
     - Set default LDFLAGS to -Wl,-Bsymbolic-functions. (We've already taken
       this hit in Ubuntu.)
     - Implement handling of hardening-wrapper options via DEB_BUILD_OPTIONS.
 .
   * Drop changes only relevant to unsupported and unlikely upgrade paths:
     - Rename triggers/Deferred to triggers/Unincorp to fix upgrades from
       early versions of trigger support in Ubuntu.
 .
 dpkg (1.14.22) unstable; urgency=low
 .
   [ Raphael Hertzog ]
   * The last "small fix" actually broke conversion of source packages to
     "3.0 (quilt)" format when they have local changes and no pre-existing
     quilt series file. Now always provide a valid name in QUILT_SERIES.
     Closes: #496920
   * Fix permissions of the automatically generated pacth in "2.0" and "3.0
     (quilt)" format. They were improperly set to 0600 due to tempfile()
     and were not reset to a sane value. Closes: #496925
   * Fix dpkg-gensymbols to not scan (real) directories accessed through a
     symlink contained in the build tree as they may well not be part of
     the package (with absolute symlinks). It was already skipping symlinks
     (since 1.14.16.6) for similar reasons.
 .
   [ Updated dpkg translations ]
   * Basque (Piarres Beobide). Closes: #496753
   * Brazilian Portuguese (Felipe Augusto van de Wiel).
   * Galician (Jacobo Tarrio).
   * Norwegian Bokmal (Hans Fredrik Nordhaug). Closes: #497309
   * Swedish (Daniel Nylander and Peter Krefting).
   * Vietnamese (Clytie Siddall). Closes: #497893
 .
   [ Updated manpages translations ]
   * Swedish (Peter Krefting).
 .
   [ Updated scripts translations ]
   * Swedish (Peter Krefting).
 .
 dpkg (1.14.21) unstable; urgency=low
 .
   [ Raphael Hertzog ]
   * Small fix in "3.0 (quilt)" source format when using non-standard name
     of the quilt series.
   * Handle debian.tar.gz files like diff.gz in dpkg-buildpackage and
     dpkg-genchanges to detect the kind of upload.
   * Add "armel" to /usr/share/dpkg/archtable. Closes: #487768
   * Modified Dpkg::BuildOptions to recognize and use spaces as separator
     in DEB_BUILD_OPTIONS (in order to conform with the Debian policy
     ruling established in #430649).
   * Fix dpkg-source to not use -i and -I by default with "1.0" source
     packages. Closes: #495138
 .
   [ Guillem Jover ]
   * When loading the status file fix up any inconsistent package in state
     triggers-awaited w/o the corresponding package with pending triggers.
     Closes: #487637, #486843, #489068
   * Fix --no-act in triggers related code. Closes: #495097
   * Do not assert when dpkg stops processing packages due to too many
     errors occurred while configuring or removing packages.
     Thanks to Ian Jackson <ian at davenant.greenend.org.uk>. Closes: #483655
   * Move lzma from dpkg Suggests to Pre-Depends. Closes: #456332
   * Match description of -si option in dpkg-buildpackage to the one in
     dpkg-genchanges. Closes: #493743
   * Close --status-fd file descriptors on exec, so that they are not
     inherited by the childs. Closes: #471488, #487684
   * State that the preferred front-end is aptitude and replace one instance
     of dselect usage with apt-get. Closes: #483785
 .
   [ Updated manpages translations ]
   * French (Florent Usseil).
   * German (Helge Kreutzmann).
 .
   [ Updated scripts translations ]
   * Russian (Yuri Kozlov). Closes: #490076
   * German (Helge Kreutzmann).
 .
   [ Updated dpkg translations ]
   * Basque (Piarres Beobide). Closes: #490905
   * Czech (Miroslav Kure).
   * French (Christian Perrier).
   * German (Sven Joachim).
   * Korean (Changwoo Ryu).
   * Romanian (Eddy Petrișor).
   * Russian (Yuri Kozlov). Closes: #488689
   * Simplified Chinese (Deng Xiyue). Closes: #496176
   * Slovak (Ivan Masár). Closes: #488903, #495505
   * Thai (Theppitak Karoonboonyanan). Closes: #488090
 .
   [ Added dpkg translations ]
   * Lithuanian (Gintautas Miliauskas). Closes: #493326
 .
   [ Updated dselect translations ]
   * Romanian (Eddy Petrișor).
Checksums-Sha1: 
 cbf91c4dee72ad2d0711ad6b0591184a46e7bf20 1383 dpkg_1.14.22ubuntu1.dsc
 d86188ccb099b7c50fd57dfc7390efa1d5298b67 6807613 dpkg_1.14.22ubuntu1.tar.gz
Checksums-Sha256: 
 0090e08ae0a7a41628e6a3648994fcfa25e90e74d290a3aa9f98b6392d98628d 1383 dpkg_1.14.22ubuntu1.dsc
 85404bfe157861d90d65f2bfe81300bfdc9c477cec2e8d156749afcd97bb7e09 6807613 dpkg_1.14.22ubuntu1.tar.gz
Files: 
 86d8a59f5538e38216ee4c2683b63fbf 1383 admin required dpkg_1.14.22ubuntu1.dsc
 06d6e5af988874d9dd5f6908fe51711c 6807613 admin required dpkg_1.14.22ubuntu1.tar.gz
Original-Maintainer: Dpkg Developers <debian-dpkg at lists.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Colin Watson <cjwatson at debian.org> -- Debian developer

iD8DBQFJDa6y9t0zAhD6TNERAkFPAJ9kPOf4Nr4I4CWE+DWw2DZEP7OfHgCgiHzO
uE4q7AS+Fzn514WcdRi40ak=
=75Li
-----END PGP SIGNATURE-----


More information about the Jaunty-changes mailing list