ArchLinux'da bilinmeyen ortak anahtar 8F0871F202119294


24

Ben zaten bu yüklü gitmek:

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

Ama Aur'dan yükselirken hatam libc++abioldu:

==> 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]

Bu nasıl çözülür? (Bu sorunu çözmek için hangi anahtarlığı kullanmam gerektiğini bilmenin bir yolu var mı?)

Yanıtlar:


9

AUR'den gelen anahtarlar, dağıtım depoları tarafından sağlanan anahtarlıklarda değildir.

Güveniyorsanız, AUR paketini / yukarı akış anahtarlarını manuel olarak bulmanız ve eklemeniz gerekir.

PKGBUILDPaketin dosyasını kontrol ederek başlayın , daha sonra anahtarları almak ve eklemek için AUR'daki yorumları görün.


3
Bu tuşların, AUR bakım tuşu değil , ters yöndeki anahtar olduğunu eklemeye değer .
jasonwryan

Haklısın. Sabit. :)
Mioriin

47

gpg --recv-keys 8F0871F202119294

  • eksik anahtarın USERanahtarlığınıza eklenmesi gerekiyor

Yapıyı makepkgbitirmek için anahtara güvenmeme gerek yoktu .

  • ~/.gnupg/gpg.conf ayrıca gerekli:

keyserver-options no-honor-keyserver-url

benim özel durumumda


Emri hatırladığım için kendimle gurur duyuyordum pacman-key --recv-keys KEYve işe yaramadığı zaman çok üzüldüm. Pacman anahtarlığının değil ayarlanması gereken benim kullanıcı anahtarlığım. Teşekkürler!
Sınırlı Kefaret

bu sorunu çözdü .. teşekkürler
dzgeek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.