8F0871F202119294 kunci publik tidak dikenal di ArchLinux


24

Saya sudah menginstal ini:

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

Tetapi saya mendapat kesalahan saat melakukan upgrade libc++abidari 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]

Bagaimana cara mengatasinya? (adakah cara untuk mengetahui keyring mana yang harus saya instal untuk mengatasi masalah ini?)

Jawaban:


9

Kunci dari AUR tidak ada dalam pegas kunci yang disediakan oleh repositori distribusi.

Anda perlu menemukan dan menambahkan paket AUR / kunci hulu secara manual, jika Anda mempercayainya.

Mulailah dengan memeriksa PKGBUILDfile paket, kemudian komentar di AUR untuk melihat di mana / jika mendapatkan dan menambahkan kunci.


3
Layak menambahkan bahwa kunci ini adalah kunci hulu , bukan kunci pemeliharaan AUR.
jasonwryan

Kamu benar. Tetap. :)
Mioriin

47

gpg --recv-keys 8F0871F202119294

  • kunci yang hilang perlu ditambahkan ke USERkeyring Anda

Saya tidak perlu mempercayai kunci untuk makepkgmenyelesaikan pembangunan.

  • ~/.gnupg/gpg.conf juga dibutuhkan:

keyserver-options no-honor-keyserver-url

dalam kasus khusus saya


Saya sangat bangga pada diri saya sendiri karena mengingat perintah itu pacman-key --recv-keys KEY, dan sangat sedih ketika itu tidak berhasil. Saya melihat bahwa keyring pengguna saya yang perlu disesuaikan, bukan keyring pacman. Terima kasih!
Penebusan Terbatas

bahwa apa yang memperbaiki masalah .. terima kasih
dzgeek
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.