[asdf-install-devel] Suggestion for key-not-found message
Florian Jenn
fjenn at gmx.de
Thu Aug 31 20:53:16 UTC 2006
Hi,
thanks for asdf-install!
I just downloaded gzipped tar of asdf-install from http://common-lisp.net/project/asdf-install/ and would like to make a small suggestion. (Hope this wasn't already addressed elsewhere.)
When a GPG key is missing, the key-not-found condition prints a slightly strange report:
No key found for key id 0x(DE0FE85FD83A7DA1 17 2 00 1100902426
9). Try some command like
gpg --recv-keys 0x(DE0FE85FD83A7DA1 17 2 00 1100902426 9)
Taking the car of errsig in verify-gpg-signature/string would fix this:
;; test for obvious key/sig problems
(let ((errsig (header-value :errsig tags)))
(and errsig (error 'key-not-found :key-id (car errsig))))
Additionally, I've found that (at least with the Slime debugger, running CMUCL) *print-circle* has to be turned off, to avoid "#1#" output.
Further on, ~/.asdf-install-dir is not created when asdf-install ask whether to create the trusted-uids.lisp file.
Also, *gnu-tar-program* should be "/bin/tar", otherwise asdf-install isn't able to find this command. E.g.:
Warning: Cannot find tar command "tar"
Error in function ASDF-INSTALL::EXTRACT:
Unable to extract tarball CHEMICAL-COMPOUNDS.asdf-install-tmp.
My system:
Debian Sarge 3.1
Slime version: Paul van Eynde's Debian package version 1:20060618-0bpo1
CMU Common Lisp CVS 19c 19c-release-patch-1 + minimal debian patches (19C)
GPG: 1.4.1
Yours,
Florian
--
Echte DSL-Flatrate dauerhaft für 0,- Euro*. Nur noch kurze Zeit!
"Feel free" mit GMX DSL: http://www.gmx.net/de/go/dsl
More information about the asdf-install-devel
mailing list