Function: package--display-verify-error
package--display-verify-error is a byte-compiled function defined in
package.el.gz.
Signature
(package--display-verify-error CONTEXT SIG-FILE)
Documentation
Show error details with CONTEXT for failed verification of SIG-FILE.
The details are shown in a new buffer called "*Error".
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/package.el.gz
(defun package--display-verify-error (context sig-file)
"Show error details with CONTEXT for failed verification of SIG-FILE.
The details are shown in a new buffer called \"*Error\"."
(unless (equal (epg-context-error-output context) "")
(with-output-to-temp-buffer "*Error*"
(with-current-buffer standard-output
(if (epg-context-result-for context 'verify)
(insert (format "Failed to verify signature %s:\n" sig-file)
(mapconcat #'epg-signature-to-string
(epg-context-result-for context 'verify)
"\n"))
(insert (format "Error while verifying signature %s:\n" sig-file)))
(insert "\nCommand output:\n" (epg-context-error-output context))))))