Antegros(Arch派生)の下にlib32-ncurses5-compat-libsをインストールしようとすると、PGP署名の確認中にエラーメッセージが表示されます。 (エラーメッセージはドイツ語ですが、PGP署名を確認できなかったと記載されています)。
lib32-ncurses5-compat-libs 6.0-4 (2016-07-07 23:34)
(Nicht unterstütztes Paket: Potenziell gefährlich!)
==> PKGBUILD bearbeiten? [J/n] („A“ zum Abbrechen)
==> ----------------------------------------------
==> J
==> Von lib32-ncurses5-compat-libs benötigt:
- lib32-glibc (bereits installiert)
- lib32-ncurses (bereits installiert)
- gcc-multilib (bereits installiert) [makedepend]
==> Mit dem Erstellen von lib32-ncurses5-compat-libs fortfahren?[J/n]
==> -----------------------------------------------------------------
==> J
==> Erstelle und installiere Paket
==> Erstelle Paket: lib32-ncurses5-compat-libs 6.0-4 (Fr 6. Jan 15:37:42 CET 2017)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
-> Lade ncurses-6.0.tar.gz herunter...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3058k 100 3058k 0 0 380k 0 0:00:08 0:00:08 --:--:-- 438k
-> Lade ncurses-6.0.tar.gz.asc herunter...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 267 100 267 0 0 219 0 0:00:01 0:00:01 --:--:-- 219
==> Überprüfe source Dateien mit md5sums...
ncurses-6.0.tar.gz ... Durchgelaufen
ncurses-6.0.tar.gz.asc ... Übersprungen
==> Überprüfe Signaturen der Quell-Dateien mit gpg...
ncurses-6.0.tar.gz ... FEHLGESCHLAGEN
==> FEHLER: Eine oder mehrere PGP-Signaturen konnten nicht überprüft werden!
==> FEHLER:Makepkg konnte lib32-ncurses5-compat-libs nicht erstellen.
ドキュメントには、pgpキーをインストールする必要があると複数のページに記載されていますが、すでにインストールしており、キーを受け取っても何も変わりません。
[user@terminal34340 repos]$ gpg --keyserver pgp.mit.edu --recv-keys C52048C0C0748FEE227D47A2702353E0F7E48EDB
gpg: Schlüssel 702353E0F7E48EDB: "Thomas Dickey <[email protected]>" nicht geändert
gpg: Anzahl insgesamt bearbeiteter Schlüssel: 1
gpg: unverändert: 1
メッセージは再びドイツ語ですが、これはキーを変更せず、何も変更されていないことを示しています。
あなたたちは私が欠けているものの手がかりを持っていますか?ヘルプフォーラムでは、多くの人がキーをインストールするだけで成功しました。
前もって感謝します!
@Wielandのコメントは、ファイルを検証しようとしたときに非常に良かったです(ファイルを確認しようとしました PKGBUILDに記載されているFTPサーバー )。
そして、次のエラーが発生したファイルを手動で確認しました。
[user@terminal34340 libncurses]$ gpg --verify ncurses-6.0.tar.gz.asc
gpg: die unterzeichneten Daten sind wohl in 'ncurses-6.0.tar.gz'
gpg: Signatur vom So 09 Aug 2015 02:35:21 CEST
gpg: mittels DSA-Schlüssel 702353E0F7E48EDB
gpg: lookup_hashtable failed: Unbekannter Systemfehler
gpg: trustdb: searching trust record failed: Unbekannter Systemfehler
gpg: Fehler: Die Vertrauensdatenbank ist fehlerhaft
gpg: Sie können versuchen die Vertrauensdatenbank durch folgende Befehle
wiederherzustellen:
gpg: cd ~/.gnupg
gpg: gpg --export-ownertrust > otrust.tmp
gpg: rm trustdb.gpg
gpg: gpg --import-ownertrust < otrust.tmp
gpg: Falls dies nicht funktioniert, sehen Sie bitte im Handbuch nach
エラーメッセージがドイツ語で表示されて申し訳ありません。しかし、基本的には、信頼データベースにエラーがあるため、修復する必要があると記載されています。以下に示すコマンドで。私はまさにそれを行いました(したがって、trustdbを削除せず、別の場所に移動しただけです)。その後、キーを再インポートしましたが、それでも同じメッセージが表示されますが、現在は機能しています。
[user@terminal34340 libncurses]$ gpg --verify ncurses-6.0.tar.gz.asc
gpg: die unterzeichneten Daten sind wohl in 'ncurses-6.0.tar.gz'
gpg: Signatur vom So 09 Aug 2015 02:35:21 CEST
gpg: mittels DSA-Schlüssel 702353E0F7E48EDB
gpg: Korrekte Signatur von "Thomas Dickey <[email protected]>" [unbekannt]
gpg: WARNUNG: Dieser Schlüssel trägt keine vertrauenswürdige Signatur!
gpg: Es gibt keinen Hinweis, daß die Signatur wirklich dem vorgeblichen Besitzer gehört.
Haupt-Fingerabdruck = C520 48C0 C074 8FEE 227D 47A2 7023 53E0 F7E4 8EDB
[user@terminal34340 libncurses]$ gpg --keyserver keys.gnupg.net --recv-keys 702353E0F7E48EDB
gpg: Schlüssel 702353E0F7E48EDB: "Thomas Dickey <[email protected]>" nicht geändert
gpg: Anzahl insgesamt bearbeiteter Schlüssel: 1
gpg: unverändert: 1
[user@terminal34340 libncurses]$ gpg --verify ncurses-6.0.tar.gz.asc
gpg: die unterzeichneten Daten sind wohl in 'ncurses-6.0.tar.gz'
gpg: Signatur vom So 09 Aug 2015 02:35:21 CEST
gpg: mittels DSA-Schlüssel 702353E0F7E48EDB
gpg: Korrekte Signatur von "Thomas Dickey <[email protected]>" [unbekannt]
gpg: WARNUNG: Dieser Schlüssel trägt keine vertrauenswürdige Signatur!
gpg: Es gibt keinen Hinweis, daß die Signatur wirklich dem vorgeblichen Besitzer gehört.
Haupt-Fingerabdruck = C520 48C0 C074 8FEE 227D 47A2 7023 53E0 F7E4 8EDB
何が起こったのか、何が問題だったのか、本当にわかりません。