Emacs: हस्ताक्षर संग्रह-content.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

इसी प्रश्न के लिए /emacs/233/ देखें ।

हस्ताक्षर जांच विफल हो गई क्योंकि आपके पास नई कुंजी (23 सितंबर को समाप्त पुरानी हस्ताक्षर कुंजी) नहीं है। नई कुंजी सामान्य GPG कुंजी-सर्वर से उपलब्ध है, Emacs.326.3 के साथ आती है, और पैकेज gnu-elpa-keyring- अपडेट को स्थापित करके भी प्राप्त किया जा सकता है ।


2
मैं देखता हूं कि विकल्प या तो हस्ताक्षर सत्यापन अक्षम हैं (जो मैं स्पष्ट रूप से नहीं करना चाहता) या पैकेज डाउनलोड करें जो मेरे लिए ऐसा करते हैं। क्या यह संभव है कि साइड की निर्भरता स्थापित किए बिना जीपीजी को नई कुंजी आयात करें?
युकी

7
अच्छी तरह से मैं इस त्रुटि को देखता हूं जब मैंने "हस्ताक्षर को सत्यापित करने में विफल:" gnu-elpa-keyring-update-2019.3.tar.sig "स्थापित करने की कोशिश की
पापाचन

9
@papachan क्या आपने gpg के साथ मैन्युअल रूप से अपडेट करने के विकल्प का भी प्रयास किया? वर्तमान में gpg --homedir ~/.emacs.d/elpa/gnupg --receive-keys 066DAFCB81E42C40(पैकेज की वेबसाइट देखें)
साइमन ए। युगस्टर

@ पपचन, गान-कल्प-कीरिंग-अपडेट का README देखें जो वर्कआर्डर्स प्रदान करता है।
मलाना
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.