Your message dated Sun, 10 Aug 2025 20:36:58 +0000
with message-id <[email protected]>
and subject line Bug#1110402: fixed in dgit 13.11+exp1
has caused the Debian Bug report #1110402,
regarding /usr/bin/git-debpush: confidence output re fetch sometimes not printed
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1110402: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110402
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: git-debpush
Version: 13.11~
Severity: normal
File: /usr/bin/git-debpush
$ git-debpush
git-debpush: making signed tag with 'git tag -s'
git-debpush: pushing to git remote 'salsa'
Enumerating objects: 8, done.
Counting objects: 100% (8/8), done.
Delta compression using up to 16 threads
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 1.03 KiB | 351.00 KiB/s, done.
Total 5 (delta 2), reused 0 (delta 0), pack-reused 0 (from 0)
To salsa.debian.org:dgit-team/dgit-test-dummy.git
645d640..8c89b3b master -> master
* [new tag] debian/1.128 -> debian/1.128
$
It paused right at the beginning, while it did a git-ls-remote on
salsa. Design intent is that there should have been a message.
There is a message, but it's before the git-fetch - which isn't run if
all the needed objects are present locally. It needs to be moved.
-- System Information:
Debian Release: 13.0
APT prefers testing-security
APT policy: (500, 'testing-security'), (500,
'testing-proposed-updates-debug'), (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.35+deb13-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled
Versions of packages git-debpush depends on:
ii devscripts 2.25.15
ii git 1:2.47.2-0.2
ii gnupg 2.4.7-21
ii libdpkg-perl 1.22.21
ii libgit-wrapper-perl 0.048-2
ii liblist-compare-perl 0.55-2
ii libstring-shellquote-perl 1.04-3
ii libtry-tiny-perl 0.32-1
git-debpush recommends no packages.
git-debpush suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: dgit
Source-Version: 13.11+exp1
Done: Ian Jackson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dgit, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ian Jackson <[email protected]> (supplier of updated dgit package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 10 Aug 2025 19:58:53 +0100
Source: dgit
Architecture: source
Version: 13.11+exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian tag2upload Delegates <[email protected]>
Changed-By: Ian Jackson <[email protected]>
Closes: 1108378 1109130 1110339 1110402
Changes:
dgit (13.11+exp1) experimental; urgency=medium
.
git-debpush UX improvements:
* Always print a message before fetching from salsa.
Closes: #1110402. [Sean Whitton]
* Detect debian/source/local-options, as a failed check.
This avoids later failures. Closes: #1110339. [Sean Whitton]
* Detect redundant --quilt mode option, as a failed check.
Helps useers avoid dangerous habits. Closes: #1108378. [Sean Whitton]
* Detect possible intent to use pristine-tar even if pristine-tar
is not installed. [Andrea Pappacoda]
.
tag2upload service:
* If origs cannot be obtained from the archive (eg due to mirror delays),
try to regenerate them. Closes: #1109130. (Deployment TBC.)
.
Documentation:
* Workflow manpages: Replace bookworm with trixie. [Sean Whitton]
* Workflow manpages: Suggest sbuild -d, not sbuild -c. [Sean Whitton]
* tag2upload(5): Specify ! for service-critical extensions.
.
Minor bugfixes:
* git-debpush: Avoid ignoring a failure of git-cat-file. [Sean Whitton]
* Add missing newline to overridden --force fail message.
.
dgit download-unfetched-origs subcommand (changes to support tag2upload):
* Look in the source tree's current suite, specifically.
* New --write-sha256sums subcommand option.
* Don't download files already present in the build-products-dir.
* Save downloaded files to .tmp names until file checksums verified.
* Report unobtainable origs with special exit status 3.
.
Supporting and internal changes:
* Cleanups and defensiveness in tag2upload-oracled. [Sean Whitton]
* Code cleanups, and refactoring, in git-debpush. [Sean Whitton]
* Much logic moved from tag2upload-obtain-origs into dgit.
.
Tests:
* Refactoring and additions for testing the new functionality.
* restore checking of error messages in tag2upload emails.
* t2u-integration: Include the event_name field in webhook.
(Compatibility with tag2upload-service-manager changes.)
Checksums-Sha1:
f7223b114b00cb9049dcb24ea96114ac653ab896 2136 dgit_13.11+exp1.dsc
918540f632ed6279e12bc9c207a50a508a462b8f 775559 dgit_13.11+exp1.tar.gz
Checksums-Sha256:
41dc276317043bf6ef3ec4594dbf1c61ca4d8125de9f2f736fe232901165ecf6 2136
dgit_13.11+exp1.dsc
febd3ea9409d224ddc7d5275c081990401205d28dfbed84f8860937a33ba217f 775559
dgit_13.11+exp1.tar.gz
Files:
78a690f63fca3c3dcb0a7a9d51169ce4 2136 devel optional dgit_13.11+exp1.dsc
7b88aff2274ae8f3253e297ab0267f95 775559 devel optional dgit_13.11+exp1.tar.gz
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAmiY9FgACgkQ4+M5I0i1
DTmexgf/XldAgj16HR6u33qezVD9eyYmTaZco2Ztdk3u/cU3APtHgbRI+/DY96Ai
2Ml8yW/fm1inpcn4iZqyjdNLL0OhgGEG7FF3GXXM7ZsgHTBo8zNXg8gdmeq0WopL
xzuNy7ksYSkkCXwL1CHqFgcQwds5Lf7Y0TNDtE3hS607lJ1ghUOEFbKADGDjK5G8
VbR+/ANtDtoFHG0aXvDq23RBet03mDnJJ1Zrowk1Qk8Yn3rLa5CXdyxb3dTxsCRj
BSFKNPhRf/Ao2hVEydPmU4BssrV2qZOEKSYeliORpJ9uafeWWQ3pPYz8rDshChjH
2rwkF21bLzhfbdyDVBYiywGjO4TkkQ==
=cvqM
-----END PGP SIGNATURE-----
pgpZA8JvPBltl.pgp
Description: PGP signature
--- End Message ---