Repositorios launchpad ahora con claves PGP

Esta tarde quise actualizar mis repositorios y me salió el siguiente error:

W: Error de GPG: http://ppa.launchpad.net intrepid Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 8AD328D8A58BCAE3
W: Error de GPG: http://ppa.launchpad.net intrepid Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 4874D3686E80C6B7

Por supuesto me puse rápido a googlear buscando información sobre esos códigos y encontré la solución no sin antes tener que unir la información que encontré en 3 fuentes diferentes.

Lo primero que encontré fue la noticia que desde hace poco el servidor ppa.launchpad.net han empezado a ofrecer paquetes firmados. Así que si tienes, como yo, paquetes como el banshee, smplayer y algún otro tendrás que bajarte las firmas. En ese mismo artículo te indican un script que te revisa el /etc/apt/sources.list y te baja las claves que necesites. A mi no me funcionó, así que seguí buscando.
En esta segunda búsqueda encontré el servidor de “keys” de Ubuntu en la siguiente dirección: http://keyserver.ubuntu.com:11371/ En este servidor podremos buscar las claves PGP por el nombre de la aplicación para la que necesitemos la clave. Así que mirando la configuración del repositorio busqué por banshee y encontré la clave que buscaba.

Mi repositorio para banshee es: http://ppa.launchpad.net/banshee-team/ubuntu, así que pongo: banshee y le doy a buscar. Entre los resultados que me ofrece busco y encuentro uno que es: Launchpad PPA for Banshee team (Esto es lo que busco seguro) así que pincho sobre la primera opción indicada como: selfsig y encuentro la clave que buscaba, en este caso la correspondiente a: 4874D3686E80C6B7
Genial!! Ya tengo la primera de mis claves.

Con la siguiente busqué por Smplayer pero no encontré nada. Mirando el repositorio: http://ppa.launchpad.net/rvm/ubuntu, veo que debo buscar por: “rvm” y perfecto. Allí estaba la clave: Launchpad PPA for rvm.

Una vez localizadas lo que tienes que hacer es grabar el contenido que se te muestra, algo como esto:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.0.10

mI0ESXgZuAEEAK2BkKqLbkvd+5hLFkKbRvUVoz4tPaLe4KlACkBJhAi/zMYKkLe58gLu+H6c
a5uk3YUX2p8Od95yoz7uoqeAyxqia67GNZi0NMDzZ02LKoL5IxwiIjxpDLoLW6+K9o4JvoWD
hvYizbPnapy9cWfmzT4XC6MxnlbvFOmmJh20EhO1ABEBAAG0FUxhdW5jaHBhZCBQUEEgZm9y
IHJ2bYi2BBMBAgAgBQJJeBm4AhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQitMo2KWL
yuPrhwQAp52UhMb4DuVb+gYstpNL2P6FMLyQZWPAE81ogzmOI/7337HyBwbov68S8RK4OWm8
rycncMePOfL4D80t7s+qnAcZDumivkf2YSw2Yru7LcocxGmB1uJmfaVYcYzH/lpXltt+9mGr
K+ylg6tR8H9d25GSqKcuXj1ks2IlYlBwBT0=
=k+iC

-----END PGP PUBLIC KEY BLOCK-----

en un fichero de texto plano (copy-paste en el gedit que es más fácil). Luego vas al

Synaptic -> Configuración -> Repositorios -> Autentificación -> Importar clave.

Suministrale la ruta donde está cada clave que te has grabado en fichero y ya está. Ahora dale al botón: Recargar y verás como ya no te sale el error inicial cuando actualizas tus repositorios.

Cualquier duda que pueda esclarecer ya saben… en los comentarios :)

3 Respuestas a “Repositorios launchpad ahora con claves PGP”


  1. 1 bull3tpr00f Enero 29, 2009 a las 10:51 am

    Hola,

    soy el autor del artículo sobre el script al que haces referencia aquí. No entiendo como no pudo funcionarte. Yo actualiazo Banshee y otros paquetes desde Launchpad sin ningún problema gracias al script.

    ¿En que punto del proceso te falla? ¿cual es el error en concreto?

    Un saludo

    • 2 sinergiatec Enero 29, 2009 a las 4:44 pm

      Hola Bull3tpr00f,

      El script en si no me da ningún fallo. Se ejecuta perfectamente y sin errores pero sin embargo no encuentra la clave para banshee y tampoco para el smplayer (los dos donde me daba el problema de claves). Ahora no estoy en casa así que no puedo ponerte la línea de repositorio completa de estas dos aplicaciones, pero en cuánto llegue las pongo a ver si tu encuentras algún error.
      Gracias por pasarte por el blog y por prestarte a ayudar!

  2. 3 Alex Abril 25, 2009 a las 10:21 pm

    Muchas garcias en verdad me sirvio un monton.


Escribe un comentario