Emacs: Signatur archive-contents.sig konnte nicht verifiziert werden
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.