Bug#1111611: tracker.debian.org: Signed by field is missing when sponsoring as DD non-uploading
Jonathan McDowell <[email protected]> Wed, 20 Aug 2025 15:38:13 +0100
| Newsgroups | gmane.linux.debian.devel.quality-assurance |
|---|---|
| Message-ID | <[email protected]> |
On Wed, Aug 20, 2025 at 10:23:35AM +0200, Raphael Hertzog wrote: >I don't understand this. How can you sponsor packages if you are >non-uploading DD? Non-uploading DDs can also be granted upload rights in the same way as a DM can be; the debian-nonupload.pgp (please switch from .gpg to .pgp, as we're transitioning) keyring is treated in the same manner as debian-maintainers.pgp by the FTP machinery. >In any case, the diagnostic is relatively easy on my side. Your key >is neither in /srv/keyring.debian.org/keyrings/debian-keyring.gpg >nor in /srv/keyring.debian.org/keyrings/debian-maintainers.gpg and that's >why tracker.debian.org doesn't recognize your sponsorship. > >I might be able to add /srv/keyring.debian.org/keyrings/debian-nonupload.gpg >to the list of recognized keys but I'd like some confirmation that this is >the right thing to do. Shouldn't a non-uploading DD that still has DM >rights be listed in debian-maintainers.gpg too? > >Have a nice day. > >On Tue, 19 Aug 2025, Sérgio Cipriano wrote: >> This upload was sponsored by me: >> https://tracker.debian.org/news/1658019/accepted-typer-0160-1-source-into-unstable/ >> >> However, tracker does not show the Signed-By field. This was my first >> sponsor as a non-uploading DD. The other ones I did as a DM all showed >> this field correctly. >> >> When my status changed, I also lost all the permissions I previously had. >> >> I received permission for uploading typer again, but this time with my >> new email: >> >> Fingerprint: 4573E9D2AD27DB896BBF2F9EF15DCE5316051F27 >> Uid: [email protected] >> Allowed: typer >> >> Interestingly, it also does not appear in this list: >> https://ftp-master.debian.org/dm.txt >> >> I have not investigated further, but I am happy to provide more >> information if needed. >> >> -- >> Thanks, >> Sérgio Cipriano. > > > >-- > ⢀⣴⠾⠻⢶⣦⠀ Raphaël Hertzog <[email protected]> > ⣾⠁⢠⠒⠀⣿⡁ > ⢿⡄⠘⠷⠚⠋ The Debian Handbook: https://debian-handbook.info/get/ > ⠈⠳⣄⠀⠀⠀⠀ Debian Long Term Support: https://deb.li/LTS J.