All right, thanks for all the help. I think I got it right this time by using the source package name, "spread-sheet-widget".
On Tue, May 26, 2020 at 10:54 AM Mattia Rizzolo <mat...@debian.org> wrote: > > Nearly there!! > > 3879857 20200526173524|command|dak|program start > 3879858 > 20200526173526|command|dak|processing|blp-1590513019.dak-commands|signed-by=C2D1AB061656AAC54B5E975485199DE8C6648E90 > 3879859 > 20200526173526|command|dak|dm|fingerprint|1A9F9365EF7F1142627526B1CC79D80A5BB7FC51 > 3879860 20200526173526|command|dak|dm|uid|friedrich.beckm...@hs-augsburg.de > 3879861 20200526173526|command|dak|ERROR|Tried to grant permissions for > unknown source package: libspread-sheet-widget > > > ↑↑↑↑↑↑↑ this one failed > > 3879862 20200526173526|command|dak|Exception while processing > blp-1590513019.dak-commands:|ParseMaintError('No @ found in email address > part.',) > 3879863 20200526173526|command|dak|traceback|Traceback (most recent call > last): > 3879864 20200526173526|command|dak|traceback| File > "/srv/ftp-master.debian.org/dak/dak/process_commands.py", line 78, in main > 3879865 20200526173526|command|dak|traceback| command.evaluate() > 3879866 20200526173526|command|dak|traceback| File > "/srv/ftp-master.debian.org/dak/daklib/command.py", line 179, in evaluate > 3879867 20200526173526|command|dak|traceback| self._notify_uploader() > 3879868 20200526173526|command|dak|traceback| File > "/srv/ftp-master.debian.org/dak/daklib/command.py", line 110, in > _notify_uploader > 3879869 20200526173526|command|dak|traceback| '__MAINTAINER_TO__': > fix_maintainer(self.uploader)[1], > 3879870 20200526173526|command|dak|traceback| File > "/srv/ftp-master.debian.org/dak/daklib/textutils.py", line 114, in > fix_maintainer > 3879871 20200526173526|command|dak|traceback| raise ParseMaintError("No @ > found in email address part.") > 3879872 20200526173526|command|dak|traceback|ParseMaintError: No @ found in > email address part. > 3879873 > 20200526173526|command|dak|processing|blp-1590513027.dak-commands|signed-by=C2D1AB061656AAC54B5E975485199DE8C6648E90 > 3879874 > 20200526173526|command|dak|dm|fingerprint|1A9F9365EF7F1142627526B1CC79D80A5BB7FC51 > 3879875 20200526173526|command|dak|dm|uid|friedrich.beckm...@hs-augsburg.de > 3879876 > 20200526173526|command|dak|dm|allow|1A9F9365EF7F1142627526B1CC79D80A5BB7FC51|pspp > > > ↑↑↑↑↑↑↑↑ this one is a success! > > 3879877 20200526173526|command|dak|Exception while processing > blp-1590513027.dak-commands:|ParseMaintError('No @ found in email address > part.',) > 3879878 20200526173526|command|dak|traceback|Traceback (most recent call > last): > 3879879 20200526173526|command|dak|traceback| File > "/srv/ftp-master.debian.org/dak/dak/process_commands.py", line 78, in main > 3879880 20200526173526|command|dak|traceback| command.evaluate() > 3879881 20200526173526|command|dak|traceback| File > "/srv/ftp-master.debian.org/dak/daklib/command.py", line 179, in evaluate > 3879882 20200526173526|command|dak|traceback| self._notify_uploader() > 3879883 20200526173526|command|dak|traceback| File > "/srv/ftp-master.debian.org/dak/daklib/command.py", line 110, in > _notify_uploader > 3879884 20200526173526|command|dak|traceback| '__MAINTAINER_TO__': > fix_maintainer(self.uploader)[1], > 3879885 20200526173526|command|dak|traceback| File > "/srv/ftp-master.debian.org/dak/daklib/textutils.py", line 114, in > fix_maintainer > 3879886 20200526173526|command|dak|traceback| raise ParseMaintError("No @ > found in email address part.") > 3879887 20200526173526|command|dak|traceback|ParseMaintError: No @ found in > email address part. > 3879888 20200526173526|command|dak|program end > > > I don't know what's wrong in particular that cause the mail routine to > fail: I'm sure I granted DM rights for people not that many months ago, > and it used to just work. > Regardless, I'm not interested enough to dig it up myself. > > On Tue, May 26, 2020 at 10:14:35AM -0700, Ben Pfaff wrote: > > I'm using dput-ng. This is a bad user interface. > > I thought dput-ng was clever than that. It also does sanity check > against the locally available dm keyring (but you need to override those > check since Friedrich's key is not yet there - and won't be a little > while more). The manpage does say that it passes the fingerprint > straight to the dak-commands file (which means people needs to be > completely aware of the file format), but at least it could bother doing > a couple of checks and issue a warning. > > once the debian-policy source package is updated, you'll be able to > write > > dcut dm --uid friedrich.beckm...@hs-augsburg.de --allow foobar > > with a way lower possiblity of failure. > > -- > regards, > Mattia Rizzolo > > GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. > More about me: https://mapreri.org : :' : > Launchpad user: https://launchpad.net/~mapreri `. `'` > Debian QA page: https://qa.debian.org/developer.php?login=mattia `-