vcswatch reports that
this package seems to have a new changelog entry (version
13.12~, 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 21b686f7993a04cc40d91dc2262d2f9a55aabd1a
Merge: ff35a72a f7f71e23
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Tue Aug 12 22:16:33 2025 +0000
Merge branch 'unfreeze' into 'main'
Revert "tag2upload-builder-rebuild: Pull our packages from experimental"
See merge request dgit-team/dgit!281
commit f7f71e23caaceb871ca41d318b3e199715224d8a
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Tue Aug 12 11:11:05 2025 +0100
Revert "tag2upload-builder-rebuild: Pull our packages from experimental"
This reverts commit 1e17dfb186541380b4448ee4599341458fa37e71.
The freeze is over, go back to testing.
commit 3ad7302cfcf7c18ebc091ec439bc600ed289da6d
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Tue Aug 12 11:10:54 2025 +0100
git-debpush: Delete duplicate variable initialisation
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit ff35a72a6919c5d61adb46560dcad6b25e357696
Merge: 42d9ac4c c29e027e
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Aug 11 19:09:32 2025 +0000
Merge branch 'git-deborig-test' into 'main'
New DGIT_DEBORIG_TEST env var to use in-tree git-deborig for tests
See merge request dgit-team/dgit!280
commit c29e027ebac928ac5828b3a6168feeb333ad0cb6
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Aug 11 19:56:48 2025 +0100
New DGIT_DEBORIG_TEST env var to use in-tree git-deborig for tests
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 35519f6e1b7e3facbbd4066bb3fe9d0983026b78
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Aug 11 11:16:12 2025 +0100
Dgit.pm: Update copyright notices for Ian and me
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 5645826a424767264a949a02cd6397ba0da2de48
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Aug 11 11:15:10 2025 +0100
dgit: Fix copyright notice alignment
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 42d9ac4c6dd286ab0b33ecdfc52f925fbd2f27b1
Merge: 2f3dfff0 52db48d2
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Aug 11 09:23:45 2025 +0000
Merge branch 'git-deborig-manpage-split' into 'main'
Split git-deborig manpage out into its own file
See merge request dgit-team/dgit!278
commit 2f3dfff0d8e4de7247a5462f97968b4343dbb754
Merge: 37025761 c7b28c96
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Aug 11 09:02:39 2025 +0000
Merge branch 'tiny-fixes' into 'main'
git-debpush: Use numeric comparison as intended
See merge request dgit-team/dgit!276
commit 52db48d204c57aae1ed9f67ab9aaf56778baaf28
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Aug 11 09:45:08 2025 +0100
Split git-deborig manpage out into its own file
devscripts.git keeps PODs inside their scripts, but we use separate files.
Do this now even though we don't install the script or manpage yet in order to
enable filing a bug to track copying translated strings over from devscripts.
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 370257614b0e02894a7f982a69985965b959aadc
Merge: 017a4b51 0b7db128
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Aug 11 08:20:02 2025 +0000
Merge branch 'git-deborig' into 'main'
Add git-deborig from devscripts
See merge request dgit-team/dgit!277
commit c7b28c9681d4a0e2acf3d4b447772325b766889b
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Aug 11 09:15:10 2025 +0100
tag2upload-builder-crontab: Don't have cronjob fire on the hour
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit f7c25dcb0cc5bdd3f937073b9004f14474a0b9b6
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Aug 11 09:14:53 2025 +0100
git-debpush: Use numeric comparison as intended
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 017a4b51f9373a13d1f17a2c9b7a01b3e522874c
Merge: 0aa94fa9 1a701a7b
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Aug 10 22:58:02 2025 +0000
Merge branch 'ci-fix' into 'main'
Fix in-tree CI for new main branch name
See merge request dgit-team/dgit!275
commit 0aa94fa98a83bff0354689a4f36c74cb6554896d
Merge: 840f0a13 788dac57
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Aug 10 22:38:17 2025 +0000
Merge branch 'changelog' into 'main'
changelog: Start 13.12
See merge request dgit-team/dgit!274
commit 1a701a7bf32d240b3ba752545d2babd91e1f829f
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Aug 10 23:26:08 2025 +0100
Fix gitlab-ci-check-sob for new main branch name
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 788dac5701c3f3454e0ac6ad344fa37ccf3276ce
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Aug 10 22:45:40 2025 +0100
changelog: Start 13.12
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 840f0a13c1c00c0b597f9be41e7c630014545446
Merge: 0e5b23a1 bb01efd6
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Aug 10 21:26:57 2025 +0000
Merge branch 'unstable' into 'master'
Prepare 13.11 for unstable
See merge request dgit-team/dgit!273
commit 0e5b23a127e4f0fe98a1dd245947c16a3b14e3a3
Merge: 03891b75 22aa3105
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Aug 10 19:33:32 2025 +0000
Merge branch 'changelog' into 'master'
Prepare 13.11+exp1
See merge request dgit-team/dgit!272
commit bb01efd655b8bb084a5d78a3a4bc590d58c7dbd9
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Aug 10 20:18:55 2025 +0100
changelog: finalise 13.11 for unstable
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 22aa3105408fd2f009c53063b2e32a228f3033c1
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Aug 10 19:58:56 2025 +0100
changelog: finalise
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit c98cd8a407870fa2ab43a95545c256c52094f9fa
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Aug 10 19:58:41 2025 +0100
changelog: Document changes in MR !166
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit d63c7f7202961f7a4fb55b2cb8482e380d39a993
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Aug 10 18:53:32 2025 +0100
changelog: Change intended version number
We are going to upload the same thing to experimental, and to unstable.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 89a19cf74acf6a5da08940f096c3fc076937b3c6
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sun Aug 10 18:52:25 2025 +0100
changelog: Document changes so far in 13.11
This includes changes up to and including
93d8778064858c780d1ac0c7baa863a9f1875dea.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 03891b7528f6e78684a3b0b0cb03e088aab59d55
Merge: 93d87780 8586ac81
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sun Aug 10 18:59:45 2025 +0000
Merge branch 'debpush-superfluous' into 'master'
git-debpush: Check for superfluous quilt mode options
See merge request dgit-team/dgit!266
commit 8586ac818dd88dec550c998c2050fa907d7cac2b
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sun Aug 10 10:39:40 2025 +0100
git-debpush: Guard binary string comparisons, note some conventions
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit a3237b698133a5e7222c93252cffd87a6ac5267c
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat Aug 9 21:56:51 2025 +0100
git-debpush(1): Expand description of superfluous-quilt-mode
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit ed9242549c78154184694c22893a9f7e6878b9fa
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat Aug 9 12:36:44 2025 +0100
git-debpush: Comment explaining superfluous-quilt-mode prompting
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit d3bbf75e18425072950287a8a1ae20ab632c922c
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat Aug 9 12:33:07 2025 +0100
git-debpush: Slightly refactor regexp
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit dc3614bbf3a698e19af14a0b74a51e86f6351f89
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed Aug 6 10:25:08 2025 +0100
git-debpush: Check for superfluous quilt mode options
Closes: #1108378
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 93d8778064858c780d1ac0c7baa863a9f1875dea
Merge: 8ecc149d 8be5af5b
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat Aug 9 20:40:57 2025 +0000
Merge branch 'sbuild-tests-fixes' into 'master'
dgit-{nmu-simple,user}(7): Upgrade bookworm->trixie, use -d not -c
See merge request dgit-team/dgit!267
commit 8ecc149d181f62911ef1683a7c8a635d3fd7ed26
Merge: 64a3ad29 11d7a13d
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat Aug 9 11:57:32 2025 +0000
Merge branch 'reflow' into 'master'
git-debpush: Readability improvement, check for d/source/local-options
See merge request dgit-team/dgit!271
commit 11d7a13d6d177c94199ae4459e559d0ac7355b02
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat Aug 9 12:17:28 2025 +0100
git-debpush: New local-options check
Tested manually.
Closes: #1110339
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 11ee52d6267ac68c21c99bdad5e4f8444dbd73f9
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat Aug 9 11:59:04 2025 +0100
git-debpush: Factor out the tarball file name static pattern (nfc)
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 64a3ad290ad29566444d093cf96a78d3d75cdee4
Merge: 29575f07 0010fef6
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat Aug 9 10:50:18 2025 +0000
Merge branch 'debpush-pristine-tar-z-check' into 'master'
git-debpush: use git ls-tree -z instead of pristine-tar list
See merge request dgit-team/dgit!259
commit 29575f0707750e2c5676db322ec9ba98796aa394
Merge: 1dffcc47 e2920e5c
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Aug 9 00:06:19 2025 +0000
Merge branch 'orig-besteffort' into 'master'
t2u: If we can't download an orig, try to generate it
See merge request dgit-team/dgit!270
commit e2920e5ce22cbff6f5211878ee997e0f90a56736
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 17:14:22 2025 +0100
t2u origs: Try to regenerate the origs if we can't download them
Closes: #1109130
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit aaf2af5ec329a82926824ed02065cd79c733e68b
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat Aug 9 00:18:38 2025 +0100
dgit: d-u-origs: Report unobtainable origs with exit status 3
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit c178f1a148c78e97b73fd38043a6055dd7b7b0d0
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 23:58:39 2025 +0100
dgit: complete_file_from_dsc: Allow caller to handle 404
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit e42cd88785dd46e79d7410da830f421ad9d035b5
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 11:29:42 2025 +0100
dgit: complete_file_from_dsc: Use internal libcurl, rather than spawning
This will allows us to handle 404 specially.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit d73e9044bdc925e1cb7fefae0c63b3b7c794c260
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 12:13:59 2025 +0100
dgit: url_fetch: Allow Ok404 to work with file:// urls
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 34a9f84188c038a89af4cf68c22451b93cb3e324
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Aug 7 23:20:40 2025 +0100
dgit: url_fetch: Allow caller to set CURLOPT_WRITEDATA
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 5ff3304dfb419abeebf8bb2f18a0868c8825b24c
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 12:13:50 2025 +0100
dgit: url_fetch: Print debugging output slightly earlier
This will become more relevant in a moemnt.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 797fb93ef618e3d6cb07102da3cc32be56f26610
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 10:29:06 2025 +0100
t2u origs: Do suite fetching in dgit d-u-origs, not t2u-obtain-origs
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 31bc276619e5b85b1772e031278614cf4ad5ba83
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Aug 7 23:13:08 2025 +0100
dgit: d-u-origs: Use c_f_f_d; don't fetch files we already have
complete_file_from_dsc is now suitable for us to reuse.
We're doing this for code de-duplication, not for t2u's direct benefit, since
with t2u we don't have existing origs when we call this function.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 18b26c436dace53f34ce73db596d5dfc40d05eac
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 11:12:34 2025 +0100
dgit: complete_file_from_dsc: Write to temporary file.
This allows us to avoid writing partial or corrupted files to the BPD.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit e83bcf8b94f6cb3eb105af7adc489e14f386247c
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 11:09:29 2025 +0100
dgit: complete_file_from_dsc: Add filename argument to $checkhash
We're going to pass different values here.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 046a68cde273a8958488e9e8aa072e5827f30a37
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 11:08:26 2025 +0100
dgit: complete_file_from_dsc: Prepare for use in d-u-o
download-unfetched-origs mode may be using file_in_archive, which provides
URLs not based on the .dsc.
Also the error messages need to be more vague.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit ed04e948daecb095637ee613ebf30ba574a14b97
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 11:12:15 2025 +0100
dgit: complete_file_from_dsc: Remove a redundant next at a call site
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 7c74f178bb6aa451c657ad57e64339cfc41f2740
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 11:12:23 2025 +0100
dgit: complete_file_from_dsc: Document return value
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 9a1dfc26fd7fd0d40c11049444f79311ddd7b1e2
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 16:41:59 2025 +0100
tag2upload-obtain-origs: Put get-deborig output in the bpd
This means that the location of the acquired origs doesn't depend on whether
we got them from dgit (above) or git-deborig.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 5b7880cb96df5146da8fabb2b86f401675bbdd08
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 10:29:36 2025 +0100
dgit: d-u-origs: Set $isuite from changelog, not to dummy value
This won't have much effect just yet.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 89e3d930c29e53cebdd49671b19551a2ddb2a60b
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 10:19:50 2025 +0100
dgit: d-u-origs: Provide --write-sha256sums feature
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 8da5e337fc1e2510cd6bde60889ebcf10199f95a
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 10:13:50 2025 +0100
t2u: origs: break out unfetched_origs_whole_archive_search
We're going to call this conditionally.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 2523c70b40e001bd94791229e84330847c50c889
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Aug 7 22:59:43 2025 +0100
dgit: d-u-origs: Have $uversion variable instead of $version
We're going to want this. Also, this is more principled.
This code shouldn't care about the Debian revision.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit e5ff8a42dacd7d45bf5f0a7d48cb673bc5719100
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Tue Aug 5 00:29:54 2025 +0100
dgit: d-u-origs: Provide @origs, like dsc_files_info
We're going to actually call dsc_files_info. So we want a local data
structure here in that form.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 1aa2d77e7b9ef4a540201737d817d3fdab2696ee
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Aug 7 23:09:07 2025 +0100
dgit: d-u-origs: Provide @origs, like dsc_files_info (pre-fmt)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 96c97c231a3dc73ea8dc93a763fda3d289bb5635
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu Aug 7 23:29:22 2025 +0100
dgit: add DigestName to dsc_files_info return entries
We're going to use this in a bit.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit bf491b97c2dfb3edd6e54c9e68e93a47d7c20023
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Tue Aug 5 00:11:55 2025 +0100
dgit: download-unfetched-origs: Do "no origs" check earlier.
There's no point going through the rest of this, if there aren't any in the
archive. This will also defend the following code, which is going to get more
complicated, from this edge case.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 108a56ac2f2660c376f746152954ce1d23014efb
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Tue Aug 5 00:11:05 2025 +0100
dgit: d-u-origs: Rename variable to $ambiguous
$bad is an ambiguous name.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 6081b9f7ca3144fa00d04c18cefe1a2770e42157
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon Aug 4 19:41:22 2025 +0100
tests: t2u: New test case for orig handling
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit c588ca23ae300bff420e8e0358ed05d2cc8bc8bb
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 13:20:13 2025 +0100
tests: t2u: Prepare for git-debpush from experimental, too
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 821d3e881ab76ec119e4ed45f7763e22dd4f82ba
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 12:47:25 2025 +0100
tests: t2u: t-t2u-test-core: Assign from $1 first
It's confusing to not have argument parsing first.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 0010fef6e0bbe5ff460f6d69c40730a66fa7ace9
Author: Andrea Pappacoda <tachi@debian.org>
Date: Wed Aug 6 12:56:42 2025 +0200
git-debpush: use git ls-tree -z instead of pristine-tar list
This way, the check will also work correctly with odd filenames. It will
also successfully detect pristine-tar data when the binary isn't
installed for some reason.
Backported from <https://bugs.debian.org/1106071#75>
Signed-off-by: Andrea Pappacoda <tachi@debian.org>
commit 1dffcc47e06eb12ed184f640a3e81ffbc87b004a
Merge: 8b7682fe 9462778e
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 13:04:52 2025 +0000
Merge branch 'tag-name' into 'master'
tests: Introduce t-v-dep14-tagname and use it everywhere
See merge request dgit-team/dgit!269
commit 9462778ef4808c931472dbbd86c1135b99882b91
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 13:27:59 2025 +0100
tests: Introduce t-v-tag14 and use it everywhere
Many places just used test-dummy?$v, which is wrong for ~exp releases.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 8b7682feb6c305384a5a913c3bfbcef91b8b9cf1
Merge: b9baa98f 6e4d2769
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 12:25:53 2025 +0000
Merge branch 't2u-fix-test' into 'master'
tests: t2u: restore checking of error messages in emails
See merge request dgit-team/dgit!268
commit 6e4d27691fc855e961a2905f4f332d21db5d2d5b
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri Aug 8 12:53:29 2025 +0100
tests: t2u: restore checking of error messages in emails
This line
- egrep "$mregexp" ../sendmail.last
in 60ff5a86f80972bc76ebc264e5c09c86cff48228
"t2u: Rework error handling in d-r-s!
wasn't put back anywhere!
Happily all the tests still pass.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 8be5af5b89e021ef5f20e185ffa4b69fa67e678e
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed Aug 6 11:06:52 2025 +0100
dgit-{nmu-simple,user}(7): Upgrade bookworm->trixie, use -d not -c
It's more usual to select the schroot by specifying a target distro and then
relying on sbuild to resolve that to a concrete schroot name.
(On my system, '-d trixie' and '-c trixie' resolve to different schroots.)
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 04957130735337b3a2a1de12c16683ff67f24688
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed Aug 6 11:04:20 2025 +0100
tag2upload-oracled: Don't use single hyphens as dashes
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 1941a57e9910204a259c09af705c772bffce1a2c
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed Aug 6 09:45:32 2025 +0100
git-debpush: Look for multiple --quilt in the previous tag
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 14db961c930d67b5f3e3ca9e51c253ea8e601d63
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Tue Aug 5 22:34:04 2025 +0100
git-debpush: Avoid ignoring a failure of git-cat-file
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit b9baa98f2f996bbd1dcd067a26748d5b3d7198eb
Merge: 90577ff2 476a3fa0
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Tue Aug 5 20:57:30 2025 +0000
Merge branch 'debpush-tidy' into 'master'
git-debpush: Use -n and -z and don't guard comparisons with X chars
See merge request dgit-team/dgit!265
commit 476a3fa0e88412f91035345f31f5fc8595f5882b
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Tue Aug 5 21:10:56 2025 +0100
git-debpush: Use -n and -z and don't guard comparisons with X chars
These techniques with X chars aren't necessary with bash.
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit cfda17198c131f76e2b76ee55f9c9821e5abd799
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Tue Aug 5 21:08:05 2025 +0100
git-debpush: Fix separator formatting
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 90577ff2ce3b23ef3003808111a77c9db315aaa7
Merge: 920d2734 4d6de335
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Tue Aug 5 11:22:04 2025 +0000
Merge branch 'fetching-print' into 'master'
git-debpush: Move fetching message
See merge request dgit-team/dgit!263
commit 4d6de335dcd31df594dab504af5594878472ee16
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Tue Aug 5 10:54:41 2025 +0100
git-debpush: Move fetching message
Closes: #1110402
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 920d2734d48569cc7fd343edf4359a760f71258c
Merge: 410a9e9e 17285ee3
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon Aug 4 20:36:31 2025 +0000
Merge branch 'tests-tagname' into 'master'
tests: t2u: Derive tagname from $v, usually
See merge request dgit-team/dgit!262
commit 410a9e9eb06c0e8955f2f2987b92273eedbf36a2
Merge: 2e861f7a 7f3151a7
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon Aug 4 19:41:24 2025 +0000
Merge branch 'message' into 'master'
dgit: Add missing newline to overridden --force fail message
See merge request dgit-team/dgit!261
commit 17285ee3ca922ad97aeb4edeed9804a043be4123
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon Aug 4 20:09:12 2025 +0100
tests: t2u: Derive tagname from $v, usually
Only the most "weird" test cases need this to be anything else.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 7f3151a7b326f2df1f43e3d2f381d74987bb78c0
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon Aug 4 19:57:53 2025 +0100
dgit: Add missing newline to overridden --force fail message
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 2e861f7ac1f5ad0e28a1b5815765285394bca4b9
Merge: 78c1518e 604f0a3e
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon Aug 4 03:04:11 2025 +0000
Merge branch 'event-name' into 'master'
tests: t2u-integration: Include the event_name field in webhook
See merge request dgit-team/dgit!260
commit 604f0a3e9f317a8102030da2151187473f8f1771
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon Aug 4 03:31:10 2025 +0100
tests: t2u-integration: Include the event_name field in webhook
This is what gitlab actually uses to indicate the kind of the event.
t2usm is going to be checking it.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 78c1518e2a98be2eff8609e1918108b27c3f36bf
Merge: 59ea2bd2 dc862322
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Jul 28 20:34:40 2025 +0000
Merge branch 'critical-ext' into 'master'
tag2upload(5): Specify ! for critical extensions.
See merge request dgit-team/dgit!258
commit dc8623221fed27cacb1e1e71c9d82d1101aad7b3
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon Jul 28 21:01:28 2025 +0100
tag2upload(5): Specify ! for critical extensions.
Currently there aren't any, but !pristine-tar is going tg be one.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 59ea2bd2b52333fad145066df1a697c24835c5fb
Merge: a7a43e15 ad4c519d
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Jul 28 13:59:21 2025 +0000
Merge branch 'undefvirt' into 'master'
tag2upload-oracled: $quit_virt: Clear $virt
See merge request dgit-team/dgit!257
commit ad4c519d07576d644411f94bc3c9046f8a2ed4ee
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Jul 28 14:26:11 2025 +0100
tag2upload-oracled: $quit_virt: Clear $virt
Suggested-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit ca12f1dc1fddb1514a3e8271693b4f0af9d6456d
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Jul 28 14:25:36 2025 +0100
changelog: Start 13.11
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 0b7db1282c0ecda943e61d58b44e43485ddd67ef
Author: Yadd <yadd@debian.org>
Date: Sat Oct 30 17:33:19 2021 +0200
Reformat perl scripts with the new perltidy 20210717
commit 7c64cf0d12ec9784d6add80efdad7f5cf6a6b49b
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat Jul 20 08:38:06 2019 +0100
git-deborig: print to stderr, not stdout, when appropriate
Closes: #931509
Reported-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 5d742f2c22f120d69e797f681a7ba22c55c777b5
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Thu Jun 27 16:31:33 2019 +0100
git-deborig: new --just-print-tag-names option
The purpose of this is to give other programs access to git-deborig's
@candidate_tags list for a given upstream version. This permits code
reuse, as we can maintain in one place the list of conventional ways
to choose the tag name for a new upstream version.
Closes: #931180
commit 7a5092b79fc47264fd0aa63ea85b97bde1e52612
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Thu Jun 27 16:28:48 2019 +0100
git-deborig: minor refactoring in preparation for new functionality
No functional change.
commit 8b5dddea4357316d49629b55537d8ea336a53dca
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Thu Jun 27 16:28:31 2019 +0100
git-deborig(1): see also dgit-maint-debrebase(7)
commit 13920e95b5f5d12faf6b21e9461ee03cb0c137f3
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Thu Jun 27 16:27:45 2019 +0100
git-deborig: fix numbering
commit 54abaa7ce32d9dd733994db7f668a2e691258126
Author: Xavier <yadd@debian.org>
Date: Wed Jun 19 07:59:48 2019 +0200
Switch perltidy to version 20181102
commit 6bfd3cac7b40b892ec5bdbc0bd7940a360c8e92d
Merge: be935a28 67ddd26b
Author: Mattia Rizzolo <mattia@debian.org>
Date: Wed Oct 3 11:07:27 2018 +0200
Merge branch 'uscan-tidy' of salsa.debian.org:yadd/devscripts
MR: https://salsa.debian.org/debian/devscripts/merge_requests/47
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
commit 67ddd26b609b084ae51df9a5bf40312fe10363ab
Author: Xavier Guimard <yadd@debian.org>
Date: Tue Oct 2 23:31:32 2018 +0200
devscripts: apply perltidy on all Perl scripts
commit be935a280cdf1c12a11dbf3449dec22109fbbf9a
Author: James McCoy <jamessan@debian.org>
Date: Fri Sep 28 21:44:34 2018 -0400
git-deborig: Check sanity of version object before using it
Signed-off-by: James McCoy <jamessan@debian.org>
commit a095caf6949fc907c45bef5ca2af5459a40e35b8
Merge: bb63cdc8 a9ee916d
Author: Mattia Rizzolo <mattia@debian.org>
Date: Sat Sep 22 18:12:43 2018 +0200
Merge branch 'git-deborig-git-info' of salsa.debian.org:spwhitton/devscripts
MR: https://salsa.debian.org/debian/devscripts/merge_requests/29
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
commit a9ee916d5e82ed4c2a25440d87410dca629323bd
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat Sep 22 08:39:38 2018 -0700
git-deborig: don't fail when .git/info does not exist