La carga a PPA se realizó correctamente pero los paquetes no aparecen


18

Estoy intentando cargar paquetes a mi PPA por primera vez.

Quiero usar el PPA para versiones personalizadas del proyecto OpenStack Compute (nova) , así que intenté hacer una prueba cargando paquetes correspondientes a la versión bexar de este proyecto (lp: nova / bexar), con un nuevo número de versión y entrada de registro de cambios. Firmé los paquetes fuente usando mi clave OpenGPG, que se ha subido al servidor de claves ubuntu:

$ dch -v 2011.1-0ubuntu2-isi1 -D lucid "ISI bexar build #1"
$ dpkg-buildpackage -s -rfakeroot -tc -D -k4C8A14AB

Cuando intenté subir los archivos al repositorio, parecía funcionar (el correo electrónico real estaba oculto):

$ dput ppa:lorinh/ppa nova_2011.2~bzr663-1isi1_source.changes
Checking signature on .changes
gpg: Signature made Fri 11 Feb 2011 03:52:50 PM EST using RSA key ID 4C8A14AB
gpg: Good signature from "Lorin Hochstein <lorin@...>"
Good signature on /home/lorin/packaging/nova_2011.2~bzr663-1isi1_source.changes.
Checking signature on .dsc
gpg: Signature made Fri 11 Feb 2011 03:52:44 PM EST using RSA key ID 4C8A14AB
gpg: Good signature from "Lorin Hochstein <lorin@...>"
Good signature on /home/lorin/packaging/nova_2011.2~bzr663-1isi1.dsc.
Uploading to ppa (via ftp to ppa.launchpad.net):
  Uploading nova_2011.2~bzr663-1isi1.dsc: done.
  Uploading nova_2011.2~bzr663-1isi1.tar.gz: done.      
  Uploading nova_2011.2~bzr663-1isi1_source.changes: done.

Sin embargo, los paquetes no figuran en mi página de PPA . Si intento subir de nuevo, aparece el error:

$ dput ppa:lorinh/ppa nova_2011.2~bzr663-1isi1_source.changes 
Package has already been uploaded to ppa on ppa.launchpad.net
Nothing more to do for nova_2011.2~bzr663-1isi1_source.changes

¿Se supone que debo hacer algo después? ¿Cómo puedo localizar qué está mal? Al momento de escribir esto, ha pasado un día y medio desde que hice la carga.

Editar: Intenté esto nuevamente y recibí la notificación por correo electrónico. Utilicé un conjunto de banderas ligeramente diferente para dpkg-buildpackage el segundo itme:

dpkg-buildpackage -S -sa -rfakeroot -tc -D -k4C8A14AB

Respuestas:


11

Los paquetes tardan un tiempo en procesarse. Solo necesitas esperar. Pronto recibirá un correo electrónico que le informará que su paquete fue aceptado (o rechazado), luego los paquetes se construirán, lo que llevará algún tiempo. Debería ver el progreso de la compilación a la derecha de su página PPA.

Una vez que los paquetes se hayan compilado (o no se hayan podido compilar), se le enviará un correo electrónico nuevamente.


1
Ha pasado un día y medio desde que subí el paquete. ¿Cuál es el tiempo de respuesta típico para el aviso de correo electrónico de aceptación / rechazo? En última instancia, me gustaría poder cargar nuevos paquetes cada vez que se actualiza nuestra sucursal, como lo hace el proyecto principal de Nova. Pero, si lleva varios días cargar un nuevo paquete, entonces alojar los paquetes personalizados en Launchpad probablemente no sea la solución adecuada para nosotros.
Lorin Hochstein

1
Definitivamente no debería tomar tanto tiempo. En mi experiencia, toma 2 horas como máximo.
dv3500ea

¿La plataforma de lanzamiento tiene su dirección de correo electrónico correcta? ¿Tu filtro de spam lo captó? Si aún no aparece en la página web, entonces debe haber sido rechazado y al menos intentó enviarle un correo electrónico explicando por qué.
psusi

Definitivamente tiene mi dirección de correo electrónico correcta (recibo otros correos electrónicos de LP). Mi mejor conjetura es que de alguna manera eliminé el correo electrónico o recibí un filtro de spam. Intentando de nuevo ...
Lorin Hochstein

2

Vi este mismo comportamiento. Fue porque la clave de firma que estaba usando todavía no se había agregado a mi perfil. El dputcomando no genera ningún error, pero el paquete se ignora silenciosamente (sin error en la consola o por correo electrónico).

Por lo tanto, sugiero consultar la lista de claves OpenPGP en su perfil de Launchpad.

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.