web-dev-qa-db-ja.com

ArchLinuxの不明な公開鍵8F0871F202119294

私はすでにこれをインストールしました:

1 core/archlinux-keyring 20170104-1 [installed]
10 blackarch/blackarch-keyring 20140118-3 [installed]

しかし、アップグレード時にエラーが発生しましたlibc++abi aurから:

==> Verifying source file signatures with gpg...
    llvm-3.9.1.src.tar.xz ... FAILED (unknown public key 8F0871F202119294)
    libcxx-3.9.1.src.tar.xz ... FAILED (unknown public key 8F0871F202119294)
    libcxxabi-3.9.1.src.tar.xz ... FAILED (unknown public key 8F0871F202119294)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Makepkg was unable to build libc++.
==> Restart building libc++abi ? [y/N]

これを解決するには? (この問題を解決するためにどのキーリングをインストールする必要があるかを知る方法はありますか?)

27
Kokizzu

AURからのキーはディストリビューションのリポジトリによって提供されるキーリングにありません。

信頼できる場合は、AURパッケージ/アップストリームキーを手動で見つけて追加する必要があります。

まず、パッケージのPKGBUILDファイルを確認し、次にAURのコメントを確認して、キーを取得および追加する場所/場所を確認します。

11
Mio Rin

gpg --recv-keys 8F0871F202119294

  • 不足しているキーをUSERキーリングに追加する必要があります

ビルドを完了するためにmakepkgのキーを信頼する必要はありませんでした。

  • ~/.gnupg/gpg.confも必要です:

keyserver-options no-honor-keyserver-url

私の特定のケースでは

54
Stuart Cardall