Accepted dpkg 1.15.0 (source i386 all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sat, 08 Mar 2008 20:41:08 +0000
Source: dpkg
Binary: dpkg dpkg-dev dselect
Architecture: source i386 all
Version: 1.15.0
Distribution: unstable
Urgency: low
Maintainer: Dpkg Developers <debian-dpkg@lists.debian.org>
Changed-By: Ian Jackson <ian@davenant.greenend.org.uk>
Description:
dpkg - package maintenance system for Debian
dpkg-dev - package building tools for Debian
dselect - user tool to manage Debian packages
Closes: 4655 114774 151540 281057 311843 355654 375711 379028 432893 445552 462225 462403 462413 463398 465282 465651 466135 466321 466957 467470 468916 469520
Changes:
dpkg (1.15.0) unstable; urgency=low
.
[ Ian Jackson ]
* Triggers.
* Ship triggers.text to /usr/share/doc/dpkg-dev.
.
* Fix formatting of a few files. Closes: #375711.
* Treat successful calls to the postinst as always making the package
installed. Reverts Brian Carlson's patch from #432893.
* Fix missing angle bracket in Swedish po file.
* postinst in cleanup iff status was good beforehand. Closes: #432893.
This is the proper fix. If the package was halfconfigured, we
don't run the postinst and that way there are no surprises.
When we do run the postinst we know that we can without fear set
the package to installed (or trig*, as the case may be).
We achieve this by not registering the cu_prerm* handlers unless the
package was >stat_halfconfigured beforehand. We have no more need
to pass the previous state into the cu_prerm* postinst invocations.
* Do not pointlessly clear reinstreq flag on postinst abort-remove.
cu_prermremove is only be called via a push_cleanup in remove.c which
is only executed if the package is at least halfconfigured so
reinstreq must be clear to start with.
* Mark reinstreq during unpack as late as possible, not before prerm.
Previously the package would be reinstreq while we deal with
conflictors' prerms and deconfiguration, but that's unnecessary.
.
* Implement `Breaks' properly in dselect. It works just like Conflicts.
This is correct since dselect only deals with packages being installed,
removed or placed on hold.
* Fix erroneous description of Breaks in dselect.
The description should be `breaks' as in `A breaks B' rather than
`A breaks with B' since it is B that is broken by A and not vice versa.
* Correct broken dselect logic for self-conflicting packages.
.
* Add Ian as a maintainer and remove Guillem.
.
[ Egmont Koblinger ]
* lstat correct conffile path even with --root. Closes: #281057.
Previously we would incorrectly ignore --root here. The change is
dpkg-1.13.22-oom-part2.patch from Egmont's June 2006 message to the
bug report, adjusted to fit without the part1 patch.
.
[ Guillem Jover ]
* Replace strdup plus error checking usage with a new m_strdup function.
Closes: #379028
* Add new keybinding in dselect to restore all selections back to
whatever's currently installed. Closes: #151540
Thanks to Colin Watson.
* Use system timersub and fix timeval normalization in multiplication in
start-stop-daemon. Thanks to Andreas Påhlsson. Closes: #462225
* Cosmetic fixes to start-stop-daemon output and man page. Document that
--chuid will change the group even if it has not been specified. Add
EXIT STATUS and EXAMPLE sections to man page. Thanks to Justin Pryzby.
* Add Raphael Hertzog to Uploaders, and remove Brendan O'Dea and
Christian Perrier with their permission.
* Use functions from libcompat when those are not provided by the system.
* Change dpkg-gencontrol to not output the Homapage field on udeb.
* Reintroduce 'no-debsig' back in dpkg.cfg to avoid failing to install any
package when debsig-verify is installed. Closes: #311843
* Fix some small memory leaks. Closes: #469520
Thanks to Sean Finney.
.
[ Raphael Hertzog ]
* Add a warning displayed by dpkg-genchanges if the current version is
smaller than the previous one. Closes: #4655
* Add -d and -c options in dpkg-checkbuilddeps to override
build-depends/conflicts. Closes: #114774
* Include list of libraries in dpkg-gensymbols' warning about new/lost
libraries.
* Add -R option to dpkg-buildpackage so that one can replace the usual
"debian/rules" by something else. Closes: #355654
* Always list all binary packages in the Description: field of .changes
files. It's nice for reviewers and mentors.debian.net was using this field
on source only uploads to display short description of what the package is
about.
* Handle the case when the library has a different SONAME than the one used
to find it. Closes: #462413
* Fix Dpkg::Version and Dpkg::Fields::Object to import _g() from
Dpkg::Gettext. Thanks to Adam Heath and Olivier Berger for spotting
this. Closes: #465651
* Change PATH during make check to look into build directories containing
dpkg and the related scripts. Thanks to Mike Frysinger. Closes: #466957
* Some lintian cleanup:
- add overrides for some useless I: tags
- drop unused overrides
- updated several manual pages to fix hyphen-used-as-minus-sign
- fixed manpage-has-errors-from-man in several manual pages
* Removed old upgrade code from dpkg's preinst and postinst which only
concerns upgrading from dpkg version older than the one in oldstable
already. And thus we get rid of old the last usage of read in those
scripts (fixes lintian's warning read-in-maintainer-script).
* Removed sorting of dependencies in dpkg-gencontrol and dpkg-source. But
kept it for all other fields (Enhances, Conflicts, Replaces, Breaks,
Build-Conflicts and Build-Conflicts-Indep).
* Instead changed dpkg-shlibdeps to sort the dependencies generated in
${shlibs:*} variables.
* Changed the logic of simplification of dependencies: if any dependency
must be discarded due to another dependency appearing further
in the field, the superseding dependency will take the place of the
discarded one. Added a test case for this.
.
[ Frank Lichtenheld ]
* Add a warning in dpkg-buildpackage if the build-dependencies are not
satisfied during -S. Closes: #445552
* Add a missing space in the German scripts translation. Closes: #463398
* Add improved deb-shlibs.5 manual page by Zack Weinberg. Closes: #466135
* dpkg-buildpackage exports some build related environment variables
now. Based on a patch by Matthias Klose. Closes: #465282
(See dpkg-buildpackage(1) and https://wiki.ubuntu.com/DistCompilerFlags
for details)
* Add support for use of SHA1 and SHA256 checksums in .dsc and
.changes files. Information will be available in Checksums-Sha{1,256}
fields. .changes format version increased to 1.8.
* Link dselect against libncursesw (using appropriate -I). Closes: #466321
* Forward port a patch from the old changelog parser to the new
one that got lost during the transition. '+' and '.' can now
be used in distribution names yet again. Reported by dann frazier.
Closes: #467470
.
[ Updated dpkg translations ]
* Korean (Changwoo Ryu).
* Polish (Robert Luberda).
* Romanian (Eddy Petrișor).
* Swedish (Peter Karlsson).
* Thai (Theppitak Karoonboonyanan). Closes: 468916
.
[ Updated manpages translations ]
* German (Helge Kreutzmann).
* Polish (Robert Luberda).
* Swedish (Peter Karlsson).
.
[ Updated dselect translations ]
* Basque. (Piarres beobide). Closes: #462403
.
[ Updated scripts translations ]
* German (Helge Kreutzmann).
* Polish (Robert Luberda).
* Swedish (Peter Karlsson).
.
[ Updated dselect translations ]
* Polish (Robert Luberda).
* Romanian (Eddy Petrișor).
Files:
b15605242ff62fb1c31fbba64e367115 1129 admin required dpkg_1.15.0.dsc
8f17862f24eeba5ca62637dc2b779a53 4233198 admin required dpkg_1.15.0.tar.gz
005c95ba8b0b60ae8db6cf636333882a 2098688 admin required dpkg_1.15.0_i386.deb
4d4d875e600379d7538a0eee17e5c224 729038 admin optional dselect_1.15.0_i386.deb
50a0f2c7f193aed9c4b4988486ce2bc7 496054 utils optional dpkg-dev_1.15.0_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iQCVAwUBR9PIVsMWjroj9a3bAQKsGQQA5VyTC2YNPqa1P1NucSYD+khO7K5fFFOz
i9ZJtL7miwpXa99JrVvfvqlWyD8Fuwli5boVrx2Mms0NJoHfdjxzX5+POmqjdxTq
/bsxQHEBNwDZZNJ5/OJpEDmvkBdl1+PLCT+zucibIwE/WqNY4Qg8oJDxErCJgqaP
cnH85uXEQEw=
=R6bn
-----END PGP SIGNATURE-----
Accepted:
dpkg-dev_1.15.0_all.deb
to pool/main/d/dpkg/dpkg-dev_1.15.0_all.deb
dpkg_1.15.0.dsc
to pool/main/d/dpkg/dpkg_1.15.0.dsc
dpkg_1.15.0.tar.gz
to pool/main/d/dpkg/dpkg_1.15.0.tar.gz
dpkg_1.15.0_i386.deb
to pool/main/d/dpkg/dpkg_1.15.0_i386.deb
dselect_1.15.0_i386.deb
to pool/main/d/dpkg/dselect_1.15.0_i386.deb
Reply to: