clave pública desconocida 8F0871F202119294 en ArchLinux


24

Ya voy esto instalado:

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

Pero recibí un error al actualizar libc++abidesde 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]

¿Cómo resolver esto? (¿Hay alguna manera de saber qué llavero debo instalar para resolver este problema?)

Respuestas:


9

Las claves de AUR no están en los llaveros proporcionados por los repositorios de las distribuciones.

Deberá encontrar y agregar el paquete AUR / claves ascendentes manualmente, si confía en ellos.

Comience por verificar el PKGBUILDarchivo del paquete, luego los comentarios en el AUR para ver dónde / si obtener y agregar las claves.


3
Vale la pena agregar que estas claves son claves ascendentes , no claves de mantenedor de AUR.
— jasonwryan

Tienes razón. Fijo. :)
— Mioriin

47

gpg --recv-keys 8F0871F202119294

  • la clave que falta debe agregarse a su USERllavero

No necesitaba confiar en la clave para makepkgterminar la compilación.

  • ~/.gnupg/gpg.conf También se necesita:

keyserver-options no-honor-keyserver-url

en mi caso particular


Estaba tan orgulloso de mí mismo por recordar el comando pacman-key --recv-keys KEY, y tan triste cuando no funcionó. Veo que es mi llavero de usuario el que necesita ajustes, no el llavero pacman. ¡Gracias!
— Expiación limitada el

que lo que solucionó el problema ... gracias
— dzgeek
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.