vcswatch reports that
this package seems to have a new changelog entry (version
15.9~, distribution
unstable) and new commits
in its VCS. You should consider whether it's time to make
an upload.
Here are the relevant commit messages:
commit 87e6836e274986b73db84c4b822a90685dc879ba
Merge: 4df51b64 1f395e2d
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Thu May 7 11:48:39 2026 +0000
Merge branch 't2u-deborig-testing' into 'main'
tag2upload: Use git-deborig from testing
See merge request dgit-team/dgit!495
commit 4df51b64a07ff8db3f573a4d19ce6d37de5b7c56
Merge: 9fdd7f7e d72b95d9
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Wed May 6 18:21:10 2026 +0000
Merge branch 'test-prep-capture-success' into 'main'
Some minor test improvements, preparatory to some work on git-debpush
See merge request dgit-team/dgit!496
commit d72b95d991640263b5dfe277c339858878994a4f
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Wed May 6 17:04:08 2026 +0100
tests: Introduce t-run-expect-success-with-message
There's currently one call site but I anticipate more. This now runs this
particular command with LANGUAGE as well as LC_MESSAGES.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 229cfa6caca47a26e5d6db040e3498e03b5ca1bd
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Wed May 6 16:54:19 2026 +0100
tests: Break out t-run-capture-messages
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 1f395e2d9a40eb22c963088bd9c8c29e72e851e2
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Wed May 6 14:42:06 2026 +0100
tag2upload: Use git-deborig from testing
We ought obviously to be using the version from testing.
I noticed that we were using the version from trixie because forky's
libdpkg-perl prints the annoying warning about is_native. The workaround for
that (disabling warnings) is in testing and trixie-backports.
From trixie to forky git-debpush.deb takes over git-deborig from devscripts.
This is handled cleanly by Replaces. I experimentally ran
apt install -t testing git-debpush
in a fresh container on the live t2u builder and it resulted in git-deborig
being the one from git-debpush 15.7 as expected. I've also tested manually
that the revised script runs to completion in my own account on the builder,
up to the point where it tried to restart the workers.
I don't think we need to report the version number to the Manager.
It's going to be the same as dgit's.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 9fdd7f7efc6e4d2e416b22b359997a205423aa67
Merge: b5f1fc25 93e1e7e7
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon May 4 17:20:05 2026 +0000
Merge branch 'debug-http' into 'main'
Add additional debugging in the hope of diagnosing http 400 error
See merge request dgit-team/dgit!494
commit 93e1e7e75f8b76e3d57771e8f915be79ba2bea19
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon May 4 11:14:36 2026 +0100
CI: Turn up debugging from curl and perl's libcurl
This produces an HTTP session transscript in the debug logs. Hopefully this
will help debug dgit#34.
Do this only in CI since I haven't seen this failure locally since I
de-interposed my local squid.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 709545bb5e3451316a2969607bb0a6401ae963e7
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon May 4 14:38:55 2026 +0100
tests: http-static-server: confess on bad request
It's possible that dgit#34 "flaky test, HTTP 400 from pet httpd" is the result
of HTTP::Server::Simple thinking the request is bad. Replace the bad_request
hook with something that calls confess. That will print a stack trace which
may be illuminating.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit b5f1fc25d024149f8f81eba48c6f2343ea7f0a69
Merge: 2f5a9fcd 80f32f4b
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon May 4 10:20:55 2026 +0000
Merge branch 't2uoo-eh-fix' into 'main'
tag2upload-obtain-origs: Fix some very minor wrong error handling
See merge request dgit-team/dgit!493
commit 80f32f4ba1ebccfec2d09e4324cbc0e57bbdc882
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon May 4 10:40:59 2026 +0100
tag2upload-obtain-origs: Fix error handling of cd failure
The `set -e`-suppression that occurs within if cannot be undone with `set -e`,
and survives into a `( )` subshell. We must prat about, instead.
(It is unlikely that this bug would have any practical effect: all it would
mean is that if the cd fails, it would continue to run sha256sum which would
almost certain fail in turn.)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit ff39576da2962fc9faed6b0803a4913420ea8166
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon May 4 10:35:07 2026 +0100
tag2upload-obtain-origs: Fix a long line
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 2f5a9fcd733e9a00f09d12305e8ac4e73ea6dc97
Merge: 8e17c885 51bbe284
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun May 3 21:16:38 2026 +0000
Merge branch 'debpush-fix-typo' into 'main'
git-debpush: Fix a typo in a variable name
See merge request dgit-team/dgit!491
commit 51bbe284be9f01bd44e5ed5e048a2ac46c98b07c
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun May 3 21:15:53 2026 +0100
tests: t2u-debpush-gbp: Test that we update the cache reflog
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 671f510bd4e688603071b00456c36f68cfa7e810
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun May 3 20:55:41 2026 +0100
git-debpush: Fix a typo in a variable name
This causes trouble if the fetch was actually needed. It seems that none of
our existing tests test this case, but something in my pristine-tar branch
does!
Also, this bug meant that reflog-based cacheing of previous downloads wasn't
working. That's fixed too now.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 8e17c8852a38a312cac84eb5baf345abc9df1fe8
Merge: f76c18d4 cb27d523
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun May 3 20:00:01 2026 +0000
Merge branch 'prtar-prep-misc-3' into 'main'
Two more minor prep changes for pristine-tar support
See merge request dgit-team/dgit!490
commit cb27d5237882343690aefaed8ef84a1f31b8fd5e
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun May 3 18:44:26 2026 +0100
tag2upload-obtain-origs: Set DGIT_TEST_T2UOO_DEBUG when unset
This will let subprocesses use it We're going to have some of those.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 804456ad217cac287736ee678c7ae426659d4dd8
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Apr 25 10:01:53 2026 +0100
tests: upstreamtar: break out into a setup script
We'll reuse this for the t2u pristine-tar test case.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit f76c18d4fecfa004fe32b1c20413f49197f2d765
Merge: ee815555 2ab4c842
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun May 3 17:21:12 2026 +0000
Merge branch 'changelog' into 'main'
changelog: Start 15.9
See merge request dgit-team/dgit!489
commit 2ab4c842d3719e44c3132017e0f35dda91cb0049
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun May 3 17:44:03 2026 +0100
changelog: Start 15.9
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>