Antegrosにlib32-ncurses-compat-libs 6.04をインストールしてみてください。

Antegrosにlib32-ncurses-compat-libs 6.04をインストールしてみてください。

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

メッセージは再びドイツ語になっていますが、キーが変更されず、何も変更されないという内容だけが表示されます。

私が何を逃したのか知っていますか?ヘルプフォーラムでは、多くの人がキーのインストールに成功しました。

よろしくお願いします!

答え1

私はOPですが、なぜかこの質問は[私の質問]タブには表示されません。

@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

私は何が起こっているのか、何が問題なのかわかりません。

関連情報