Package: ftp.debian.org Severity: minor User: ftp.debian....@packages.debian.org Usertags: dak
dak show-deferred gets confused by uploads that are signed by keys no longer in the keyring. This can happen if the key is replaced (or removed) while the upload is still pending in DEFERRED. > Traceback (most recent call last): > File "/usr/local/bin/dak", line 239, in <module> > main() > File "/usr/local/bin/dak", line 219, in main > module.main() > File "/srv/ftp-master.debian.org/dak/dak/show_deferred.py", line 311, in > main > list_uploads(filelist, rrd_dir) > File "/srv/ftp-master.debian.org/dak/dak/show_deferred.py", line 220, in > list_uploads > uploads = map(get_upload_data, filelist) > File "/srv/ftp-master.debian.org/dak/dak/show_deferred.py", line 194, in > get_upload_data > fingerprint = SignedFile(f.read(), > keyrings=get_active_keyring_paths()).fingerprint > File "/srv/ftp-master.debian.org/dak/dak/daklib/gpg.py", line 84, in > __init__ > self._verify(data, require_signature) > File "/srv/ftp-master.debian.org/dak/dak/daklib/gpg.py", line 116, in > _verify > raise GpgException("No valid signature found. (GPG exited with status > code %s)\n%s" % (exit_code, self.stderr)) > daklib.gpg.GpgException: No valid signature found. (GPG exited with status > code 512) > gpg: Signature made Thu Sep 5 05:04:38 2013 UTC using DSA key ID 6FECCDE0 > gpg: Can't check signature: public key not found -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org