[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