Accepted dgit 0.22 (all source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 19 Aug 2014 11:24:02 +0100
Source: dgit
Binary: dgit
Architecture: all source
Version: 0.22
Distribution: unstable
Urgency: medium
Maintainer: Ian Jackson <ijackson@chiark.greenend.org.uk>
Changed-By: Ian Jackson <ijackson@chiark.greenend.org.uk>
Closes: 731635 736153 736524 736526 736527 736528 736529 737619 737625 738536 740687 740721 751781 752602
Description:
dgit - git interoperability with the Debian archive
Changes:
dgit (0.22) unstable; urgency=medium
.
Bugfixes:
* Clone removes destination directory on error. Closes:#736153.
* Work with wheezy-backports (and keep squeeze-backports working too).
Closes:#736524.
* Work in read-only no-git-history mode with Ubuntu. You still have
to pass -dubuntu. Closes:#751781.
* Use mirror.ftp-master.debian.org DNS alias rather than coccia.
Closes:#752602.
* Check hashes of files ourselves rather than running dget to
re-retreive the .dsc.
* Check SHA-256 of .dsc against hash from archive_query (ie projectb)
rather than letting dpkg-source do a signature verification.
Closes:#737619. Closes:#737625.
* Treat .dsc as bytes, just like everything else, rather than letting
HTTP::Message convert it to a Perl unicode string which the rest of
the program mishandles. Closes:#738536.
.
Minor improvements:
* Include canonicalised suite name in signed tag message.
* Mention cross-version dgit rpush incompatibility in manpage.
* Check for rpush protocol version incompatibility and crash early
if incompatible.
* New script tests/using-intree for running tests on the source tree.
* Do not spew diff output to terminal (by default). Print sensible
message instead. Closes:#736526.
* Print better message for lack of configuration settings.
* Document that dgit rpush needs gnupg and your public key on the build
host. Closes:#736529.
* Fix a manpage reference to `--dget=' where `--dgit=' was intended.
* Provide t-archive-process-incoming and t-archive-query subroutines for
regression test scripts to use.
* Print better message for unknown operations.
* Provide `dgit clean'. Closes:#736527.
* When cloning, set up a remote `vcs-git' from the package's Vcs-Git
(and put an appropriate caveat in the manpage). Closes:#740687.
Closes:#740721.
* Improve error message for .dsc having already been signed (iff
using libdpkg-perl 1.17.x). Closes:#731635.
* Improve error message for .dsc parsing failures more generally.
* Better reporting of child exit statuses (esp. deaths due to signals).
* In rpush, on protocol error talking to build host, check if the
subprocess died and report differently if so. Closes:#736528.
* Fixed a manpage typo.
* When tests invoke dgit, use --dgit= so that subprocesses use our
dgit rather than system one.
* Add a test for dgit rpush.
.
Major new feature, currently stalled awaiting server infrastructure:
* dgit-repos-server: New program for receiving signed-tag-based
pushes. Corresponding support in dgit itself, but not currently
used by default for any distro.
* Bring forward push of the version tag ref so it happens alongside
the push of the suite branch ref.
* New git-check and git-create methods "true" which are no-ops.
* test-dummy-drs `distro': for testing dgit and dgit-repos-server.
Checksums-Sha1:
02c9d2e74b91824244c08484912b64885539c7a7 1207 dgit_0.22.dsc
1aa890d50267a0b99f1135363715d7b63e314555 169827 dgit_0.22.tar.gz
93ee1011dc03587d10d46fbd6e72bf3b8e324072 39736 dgit_0.22_all.deb
Checksums-Sha256:
58e3862e6fd84d8d4a6603c0ba84a06f090c4d38dd839e1fbf99e6653b33f64d 1207 dgit_0.22.dsc
02de573bee54e08cfaeb1ad26d76fbc51fffba33474de8c8d3c0b7e8988023a1 169827 dgit_0.22.tar.gz
ac6dc0e667d0fcf14498c3b9742b8188359a1254284560e3c663ee9107d9298c 39736 dgit_0.22_all.deb
Files:
417ad8ed53130c1d9d947d68b690895a 1207 devel optional dgit_0.22.dsc
91ddd8468f65e3a4f2af0dea20919af6 169827 devel optional dgit_0.22.tar.gz
bb6e5fd61075b3f02b58f3c9cb6d66ab 39736 devel optional dgit_0.22_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEcBAEBCAAGBQJT8yy1AAoJEOPjOSNItQ05gQIH/1LCYVWt6d4YIrcUoWf8vQIc
AFrgmhhMs1ebYag0Vs7WvW64575bB8/AqTfU0BzOKNmRddpcDkafuenPF4kwoa20
CmiwwEzybtWMXglSMg9YcT8ITzv6OMskrTKaoi848NVCX1p3k5CwqZeWyPNKNEt2
PFC4axJbNwRCP+rZUy3YfWziiv2eVyYp3Grmok+FuVTD0irPCZKUdEd2Ssu8LTu8
ypH6U2WvvoHu9dXzuURvPIxOtg6yhAY3hbbMs9PeCHi4wtgx67RUENKkF7Kh2HrP
fRlSgSPKHW4kIUlwxYOmJVjfpW6oULNbrPojAQEq0caz+siXgCsjim2q6AxRHEA=
=E9p4
-----END PGP SIGNATURE-----