Emacs:署名archive-contents.sigの検証に失敗しました


34

最近、emacsパッケージを更新しようとして、これを取得しました。

Failed to verify signature archive-contents.sig:
No public key for 066DAFCB81E42C40 created at 2019-10-02T10:10:02+0100 using RSA
Command output:
gpg: Signature made Wed 02 Oct 2019 10:10:02 AM BST
gpg:                using RSA key C433554766D3DDC64221BFAA066DAFCB81E42C40
gpg: Can't check signature: No public key

何かアイデアはありますか?

回答:


29

同じ質問については、https://emacs.stackexchange.com/questions/233/を参照してください

新しいキーがないため、署名チェックに失敗しました(古い署名キーは9月23日に期限切れになります)。新しい鍵は通常のGPG鍵サーバーから入手でき、Emacs≥26.3が付属しており、パッケージgnu-elpa-keyring-updateをインストールすることによっても取得できます。


2
オプションは、署名の検証を無効にする(明らかにしたくない)か、それを行うパッケージをダウンロードするためのものです。サイド依存関係をインストールせずに新しいキーをgpgにインポートすることは可能ですか?
ユキ

7
「署名の検証に失敗しました: "gnu-elpa-keyring-update-2019.3.tar.sig"
papachan

9
@papachan gpgを使用して手動で更新するオプションも試しましたか?現在gpg --homedir ~/.emacs.d/elpa/gnupg --receive-keys 066DAFCB81E42C40(パッケージのWebサイトを参照)
Simon A. Eugster

@papachan、回避策を提供するgnu-elpa-keyring-updateのREADMEを参照してください。
マラナ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.