Deutsch | English

Emacs: Signatur archive-contents.sig konnte nicht verifiziert werden

Emacs: Signatur archive-contents.sig konnte nicht verifiziert werden

2024-04-22 - Andreas Wittmann - Tags: publish,emacs,gpg

Der Fehler tritt auf sobald man package-list-packages aufruft. Die genaue Meldung lautet:

Failed to verify signature archive-contents.sig:
No public key for 645357D2883A0966 created at 2024-04-22T11:05:03+0200 using EDDSA
Command output:
gpg: Signature made Mon Apr 22 11:05:03 2024 CEST
gpg:                using EDDSA key 0327BE68D64D9A1A66859F15645357D2883A0966
gpg: Can't check signature: No public key

Um das Problem zu beheben muss das Emacs-Package gnu-elpa-keyring-update installiert werden. Allerdings ist das nicht so einfach möglich da eben die Key-Signaturen überprüft werden und nicht stimmen.

Aus diesem Grund muss der Check der Key-Signaturen temporär unterbunden werden. Dies passiert mittels

(setq package-check-signature nil)

Danach package-list-packages aufrufen und das Package installieren.