Your message dated Wed, 18 Jun 2025 13:49:15 +0000
with message-id <[email protected]>
and subject line Bug#1107897: fixed in dgit 13.3
has caused the Debian Bug report #1107897,
regarding /usr/bin/git-debpush: git-debpush prompt should expect user to hit
return
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.)
--
1107897: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107897
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: git-debpush
Version: 13.3~
Severity: normal
File: /usr/bin/git-debpush
git-debpush uses a read(1) rune that, apparently, causes it to read
just a single character, and not expect the user to hit return.
This greatly surprised me the first time it happened to me. Indeed
when I ran it again later my fingers automatically typed the return
even though my forebrain already knew it was superfluous.
Command line programs that don't put the terminal into raw mode and
take over the full screen (or at least, do custom line-editing) always
expect a newline at the end of prompts. For example, rm, ssh, and lvm
all behave this way. git-debpush should too.
It should read a whole line and accept "y" and "yes" (and maybe
capitalised versions).
-- System Information:
Debian Release: trixie/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.20-amd64 (SMP w/16 CPU threads; PREEMPT)
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.5
ii git 1:2.47.2-0.1
ii gnupg 2.2.46-6
ii libgit-wrapper-perl 0.048-2
git-debpush recommends no packages.
git-debpush suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: dgit
Source-Version: 13.3
Done: Sean Whitton <[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.
Sean Whitton <[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: Wed, 18 Jun 2025 13:55:28 +0100
Source: dgit
Architecture: source
Version: 13.3
Distribution: experimental
Urgency: medium
Maintainer: Debian tag2upload Delegates <[email protected]>
Changed-By: Sean Whitton <[email protected]>
Closes: 1107552 1107897
Changes:
dgit (13.3) experimental; urgency=medium
.
git-debpush behavioural improvements:
* Read a whole line when prompting. Closes: #1107897.
* Drop changed-suite check. Closes: #1107552.
* Exit immediately if overriding a check denied by user.
.
git-debpush fix:
* Fix parsing --batch command line option.
.
Documentation [Ian Jackson]:
* tag2upload(5): New "SEMANTICS" section.
Checksums-Sha1:
f8c05eb47965d92dcd3bbd184e0730789009ad5e 2413 dgit_13.3.dsc
0ec931eabc1360b643c2f58b48209e95aabae61d 762900 dgit_13.3.tar.gz
Checksums-Sha256:
e4c4395266812d94719078799277fae0b24259427be40d04c41125c111581d16 2413
dgit_13.3.dsc
8c85b286e78bad03320d68b4a15f457866eb604339a82ac686f2841d856a536b 762900
dgit_13.3.tar.gz
Files:
6574f6600fb2574baaabfe909faf2e6e 2413 devel optional dgit_13.3.dsc
06502bbb4cc2eabcaa962b8b76805879 762900 devel optional dgit_13.3.tar.gz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmhSwIsACgkQaVt65L8G
YkBf6RAApJMuV+vngl6yl2TCx6rH0EtxXVcx2GAbKxbrDHJ5SLaDolQbMDWLxKwa
4/qBpipus7aulbMtct9mD43KldXSEtHJK34F7GM8bqeyaC8nn7q5rK63Vb6jEHTN
9KVx1SaofTeQIoBGlZ9yV3CB1N8nhRUIM8N4I1m7WhEuSqUSmFWmHr6m8bK0uY1q
16WalMexWlWcKSQ5N0BzEtwOfsrxhq0XoiMzLKdigldtw5kAAAdP/a9vBanTVzgB
Vm1/2ToTko+r/p07qBTti8EiSLijy1aqBVSvpcp+U5dBohIUUFTVOp+npOWTkwNh
S9SJZn3wm1y/yP9+FB/J4hHyA2PHaD4+d0B9YjYNY+ozt3jRvzNfaQC78iG2yp4m
5EHJk35fnlNH/LdBZuHBTPxYQk6gdMbhvDc8YYuWjB8Uck1jvyaHsVCr6LVvxhE2
z+wouBcRbNNk9UvRzQ7hBSTfH4GZYc6ZmYN9s6mCTahzXYXoWnny/uglYQgIAy3N
Ht2WIrH/MIe1RbhH7o06xXhZ/iD8O5CHEQAhIZkh5R7ogUtV/Lzvt+8V2SlfMGYj
7W8UhgmnwCS9LG3kYBp+YRqntWF3++iF9iZtLQEXDW78Z0qrLaT6uZC12ViaX7tO
uxTVt+mNUq+Z9CcDaMxM3CIWHxDOTeeimjyi4fmcN45VxKTSbMo=
=qP80
-----END PGP SIGNATURE-----
pgpAEvINugGAj.pgp
Description: PGP signature
--- End Message ---