vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit 251686db1e99d50ec5e369bb8537b9c922ed2824
Merge: eb0d139a 6f071bdc
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat May 17 12:32:56 2025 +0000
Merge branch 'release-exp' into 'master'
changelog: Finish, and finalise for 13.0
See merge request dgit-team/dgit!191
commit 6f071bdc3f4570f3d45fce12515c1ec3a7d366ce
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat May 17 13:03:08 2025 +0100
changelog: Finish, and finalise for 13.0
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit eb0d139a36a7037513e8417198127d1cf6f8f834
Merge: ebddf63e 1e17dfb1
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat May 17 11:54:50 2025 +0000
Merge branch 'dgit-from-experimental' into 'master'
tag2upload-builder-rebuild: Pull our packages from experimental
See merge request dgit-team/dgit!190
commit ebddf63e400201de730e8df3ea923a2a6425c7ec
Merge: 749b7223 d3c9ab12
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat May 17 11:51:54 2025 +0000
Merge branch 'changelog' into 'master'
changelog: Document changes so far
See merge request dgit-team/dgit!189
commit d3c9ab1254f8980185b95e56b719dd8cf2f4fea9
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat May 17 12:23:27 2025 +0100
changelog: Document changes so far
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 1e17dfb186541380b4448ee4599341458fa37e71
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat May 17 12:22:47 2025 +0100
tag2upload-builder-rebuild: Pull our packages from experimental
This is wanted due to Debian's pre-release freeze.
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 749b7223b38b7567f846f6d23b86328d40ed5ae4
Merge: f4e2d280 35e87f34
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Sat May 17 09:41:54 2025 +0000
Merge branch 'get-orig' into 'master'
Fix orig fetching
See merge request dgit-team/dgit!187
commit f4e2d2804bede3c1149d8656542856f3b1d1a764
Merge: 7680d9fe 648ed853
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sat May 17 08:49:19 2025 +0000
Merge branch 'version' into 'master'
Bump next version for mainline to 13.0~
See merge request dgit-team/dgit!188
commit 648ed853954d25d78e6665ac42069cf2964b8332
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 18:42:56 2025 +0100
Bump next version for mainline to 13.0~, and target experimental
Let's use 12.x for trixie. Mainline already has changes that are not
for trixie, so let's call that 13.x.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 35e87f3435b7c2981addecbcd12693fa0531ef25
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 16:44:59 2025 +0100
tests: Check tag2upload other-suite orig fetching
This test case fails before the previous commit, with a mismatch error
from dgit build-source.
I don't think I can readily cause the diff at the end to fail because
git-deborig always wants to make .xz files and to get *that*
misbehaviour we would need a differently-named file, not just one with
different contents. We could do that by doing a non-dgit-based upload
here, but I don't think it's worth it to test archive edge cases.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit a41bc7178727855620bd02f7bde4a67238d10765
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 14:11:55 2025 +0100
d-r-s t2u: Fetch origs from other suites, too
Closes: #1105766
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit a9f0d29ed44196f44145ef945e25185d636e1ff4
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 17:46:52 2025 +0100
d-r-s t2u: Break out t2u_b_run_fetch_cmd_errok
We're going to want to reuse this logic, which is rather bespoke to
calls to dgit fetch-like things.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit b4472b01a465108a738853fa888337a25570d486
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 17:35:55 2025 +0100
d-r-s t2u: Use early-exit style in tab2upload_obtain_origs
This will make it more convenient to do some more work between the if
branches.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit a150977e3b8d8b0a21d798797b0f013c4b7f6b73
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 12:39:56 2025 +0100
dgit: New operation mode download-unfetched-origs
This is mostly for tag2upload but it might be useful in other
situations.
If other people want to use it too we might make something that
integrates the call to dgit fetch (or that part of it) - maybe it
should do some of the checks that are currently in d-r-s's
tag2upload_obtain_origs. We would want to rename it, then.
This new mode will be used by d-r-s in t2u mode, and will be tested
there.
The exit status 4 path is exercised in the t2u tests that involve t2u
making an orig. The exit status 0 path will be exercised in a new
test case where we change suite.
The exit status 5 path (conflicting orig sets) I have tested manually
by running this subcmd in guile-fibers b5eb507397ee16c8, which causes
this subcmd to execute roughly this query
curl -Ss 'https://api.ftp-master.debian.org/file_in_archive/%25/guile-fibers%5c_1.3.1.orig%25.tar.%25'
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit c678e863ca98570676ff5d0ada158ae83dafac16
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 17:56:47 2025 +0100
dgit: test facility: Improve file_in_archive_dummycatapi
Responses from the actual API look like this:
[
{
"filename": "g/guile-fibers/guile-fibers_1.3.1.orig.tar.xz",
"component": "main",
"sha256sum": "9384ce475cb9af6b20b80b36f21c0e6d847517e0b8e5648afb215d4ed6883160"
},
]
So we need to strip off pool, and also we need to provide the
component. That produces a set of information that can be used to
actually find the file - which is something we haven't wanted to do,
before now.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 84f9c7401dcbfd5a1c1b3787c76f2ff8f81acbc4
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 17:23:40 2025 +0100
tests: Add rc-buggy to suites file that ends up in many places
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit b844be3904063c6870375da7ff684ef0a58129ed
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 16:03:10 2025 +0100
tests: dgit-repos-policy-debian: changing suites while in NEW
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit c7fe341b1a06c266d5fc9ed5600a280a8c686c50
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 16:41:06 2025 +0100
tests: t2u: Break out t-t2u-test-core
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 046a0edb801815a7a0a55ad61f9bd1d41764fa15
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 16:25:11 2025 +0100
dgit-repos-policy-debian: Fix changing suites while in NEW
Previously this would fail in the git_rev_parse call, looking for the
ref for the current suite - which doesn't exist if the suite we're now
uploading to isn't the same.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 0fbecfc28cd6dd9bab5f904cb3333e8b252bd74d
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 16:47:59 2025 +0100
dgit-repos-policy-debian: Reindent/rewrap
This is the proper indent for the code which we'll have in a moment.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit b1d2e9c4c1cc52a7058761052f0636621e57ddc4
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 16:14:37 2025 +0100
dgit-repos-policy-debian: Split taint precheck code
We're going to want to generate two kinds of these reports.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 8a3c81e9ea1bbe77afd8ff6b3f82d0d9e9bd3ca1
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 16:12:09 2025 +0100
dgit-repos-policy-debian: Reorder taint precheck code
This will make future diffs smaller.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 8a4cb79e17f196deef91e472652467991c87ad01
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 14:24:47 2025 +0100
tests: Allow multiple successful invocations of t-t2u-test
We reuse the same t2u directory.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 08da26e3640ac9a40622bd351c1c91a1fe62e8ab
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 15:16:22 2025 +0100
tests: Add experimental to suite list, globally
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit e60b889dc92ea94d3cae978a580a6ef4783ab798
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 12:32:01 2025 +0100
dgit(1): Document exit status
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 0ae96063876f8986ff2cc935cdea1e669b9b9610
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Thu May 15 18:59:20 2025 +0100
file_in_archive archive_query: Support globbing
We're going to use this for orig-hunting.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 5100ca89f53b9e419bfc67cb636da4132d658104
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 12:06:36 2025 +0100
dgit-repos-server: Replace open-coding with upstreamversion
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 16abe8f18395ea05c2356360f70be4d005f4d02f
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 16 12:13:39 2025 +0100
Dgit.pm: Make several regexps be qr{}
This will make them immune to regexp options from the context, as we
want.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 7680d9fe5d4f4dbc20b77e32cfcecab9e0966e8f
Merge: 98ff1c1f 13dbb1f5
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Tue May 13 19:36:58 2025 +0000
Merge branch 'gpgtopgp' into 'master'
infra: Update paths to Debian keyrings
See merge request dgit-team/dgit!186
commit 13dbb1f583d316592c1fa41fda8b79c81960416f
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Tue May 13 19:26:42 2025 +0100
infra: Update paths to Debian keyrings
The .pgp files are all synced to our DSA hosts, and are to be
preferred.
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 98ff1c1f991c672ff5ec6900cdf1ca46eff450d5
Merge: 3a000bdb 8ff45d73
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 9 19:14:54 2025 +0000
Merge branch 'changelog' into 'master'
changelog: Start 12.13
See merge request dgit-team/dgit!185
commit 8ff45d736fa017e8bd750e156718187c6edc0e7f
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 9 19:37:38 2025 +0100
changelog: Start 12.13
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 3a000bdbf5f1938ee0696d60129376101c445df7
Merge: 0d6d276b b5cf0ca9
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 9 14:06:44 2025 +0000
Merge branch 'upload' into 'master'
changelog: Finalise 12.12
See merge request dgit-team/dgit!184
commit b5cf0ca9b399fda2ff97828a51fbf38de8b9fddf
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Fri May 9 14:38:24 2025 +0100
changelog: Finalise 12.12
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 0d6d276bf61c0894ff73fd4e640362f912f24641
Merge: 0d814d5a f6d8c244
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Wed May 7 19:10:02 2025 +0000
Merge branch 'intl-nl-bis' into 'master'
Update Dutch translations
See merge request dgit-team/dgit!183
commit f6d8c244d0dd5520c87371bcde769232e32b6ba1
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Wed May 7 19:40:25 2025 +0100
i18n-commit - autogenerated
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit a7bdaebec31e8069f7db11387255176e73dd2c28
Author: Frans Spiesschaert <Frans.Spiesschaert@yucom.be>
Date: Wed May 7 19:39:47 2025 +0100
dgit: [INTL:nl] Dutch translation for the dgit package
Closes: #1103908
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit a12c0f3553def97cf12dacde8dda57dcaa3f87ee
Author: Frans Spiesschaert <Frans.Spiesschaert@yucom.be>
Date: Wed May 7 19:38:18 2025 +0100
dgit: [INTL:nl] Dutch translation for the dgit-user_7 manual page
Closes: #1103910
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit 0d814d5a8425ab8da312afb0ca16325fe6fabe68
Merge: fcce027a 3dd99e2b
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed May 7 05:32:11 2025 +0000
Merge branch 'nonupload-1102202' into 'master'
Honour debian-nonupload keyring as a DM keyring
See merge request dgit-team/dgit!182
commit fcce027a1a916225bf16be5d657c5140983808cd
Merge: bd364ee4 e9f76ddd
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon May 5 15:17:10 2025 +0000
Merge branch 'bug-1101958' into 'master'
git-debrebase: Use add -f for d/p/series in merge resolution
See merge request dgit-team/dgit!181
commit 3dd99e2b66344f75931a3271cb054db8cb65588d
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon May 5 15:53:54 2025 +0100
Honour debian-nonupload keyring as a DM keyring
Non-uploading DD's can be granted DM permissions. We should honour
their keys.
Sort this out in the following places:
* dgit-ssh-dispatch (for dgit-repos, will end up on gideon)
* tag2upload-oracled.user.service (for tag2upload-oracle-01)
* In the tests, create an empty .gpg file for this.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit e9f76dddb2b3e861535b4094280d6c9ceff03510
Author: Ian Jackson <ijackson@chiark.greenend.org.uk>
Date: Mon May 5 14:52:06 2025 +0100
git-debrebase: Use add -f for d/p/series in merge resolution
Using add -f is standard in programmatic use (eg here in gdr) and I
think failure to do that here is simply an oversight.
Closes: #1101958
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
commit bd364ee4f4d308c47313f26011f7cbd026566867
Merge: ac2d41d5 aecdb5f0
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Thu Apr 10 01:53:49 2025 +0000
Merge branch 'gdrsecno' into 'master'
git-debrebase(1): fix section number in xref to git-debrebase(5)
See merge request dgit-team/dgit!180
commit aecdb5f068408ca3e484f07ae7985aa3b28f1842
Author: Tony Finch <dot@dotat.at>
Date: Thu Apr 10 00:16:17 2025 +0100
git-debrebase(1): fix section number in xref to git-debrebase(5)
Signed-off-by: Tony Finch <dot@dotat.at>
commit ac2d41d5b8e272b6ac8cb515961cdd23bfeaab06
Merge: 5c8e4494 0fca6d05
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed Apr 9 06:23:27 2025 +0000
Merge branch 'control' into 'master'
d/control: Use more standard Maintainer field format
See merge request dgit-team/dgit!179
commit 0fca6d056fb485ef8969ca35fb322bcc0aff0f4b
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed Apr 9 13:46:52 2025 +0800
d/control: dgit-infrastructure: Say "git depository" per delegation
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit c6aa3795f9c260b6f79bb7e7c598f0f65a3fd864
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed Apr 9 13:46:10 2025 +0800
d/control: Use more standard Maintainer field format
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 5c8e44943a2bdd704b6fac97b6d4368e38911501
Merge: 9ea02ef2 04e9d305
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sun Apr 6 01:14:36 2025 +0000
Merge branch 'maintainer-field' into 'master'
d/control: Set Maintainer to role address with humans in Uploaders
See merge request dgit-team/dgit!178
commit 04e9d305bd2bcd3fdb55cbbd1b73cea206d73e0d
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Sun Apr 6 08:43:10 2025 +0800
d/control: Set Maintainer to role address with humans in Uploaders
The delegation makes the delegates responsible for various tools
included in this source package, and it's also the case that we've
been co-maintaining src:dgit for some time.
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 9ea02ef218d80e4e1f7a7c483aed279def99c2a8
Merge: 4e5e0bab 4ee5c8b2
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed Apr 2 03:29:17 2025 +0000
Merge branch 'oracled-prototypes' into 'master'
tag2upload-oracled: Add function prototypes everywhere
See merge request dgit-team/dgit!177
commit 4ee5c8b22ed9f62e2d313c9feca0f007681e077f
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed Apr 2 10:59:05 2025 +0800
tag2upload-oracled: Add function prototypes everywhere
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit 4e5e0babe96d7893a73005a0fff727716bac8e00
Merge: d59a97f3 d7a8e14f
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Mar 31 04:25:10 2025 +0000
Merge branch 'issue-template' into 'master'
Set a GitLab issue template
See merge request dgit-team/dgit!176
commit d7a8e14f16f6067a27257f917714c01fc1726aee
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Mar 31 11:55:37 2025 +0800
Set a GitLab issue template
This just restates what we already have in the repository description.
As discussed with Ian, we don't intend to migrate existing open issues.
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
commit d59a97f3948b84cdb8be508043412ecbe2f7b741
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Mon Mar 31 11:51:02 2025 +0800
changelog: Start 12.12
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>