Estou tendo muitos problemas para enviar meu projeto do showdown para um PPA.
Eu configurei corretamente as chaves PGP e minha chave ssh pública para o launchpad. Eu empacotei com debuild meu projeto C ++, produzindo um pacote de fontes lintian me deu apenas aqueles dois avisos que eu acho que estão ok para as regras do showdown:
W: massren source: native-package-with-dash-version
W: massren source: binary-nmu-debian-revision-in-source 1.0-0extras12.04.1~ppa2
Produzir um pacote binário funciona e o pacote é instalado sem problemas na minha máquina Ubuntu 12.04, eu só tenho mais alguns avisos lintianos sobre o fato de eu estar instalando em /opt/extras.ubuntu.com /
Estou fazendo o upload com:
dput ppa:gabrielegreco/massren massren_1.0-0extras12.04.1~ppa2_source.changes
Quando eu carrego com dput eu não tenho erros, as assinaturas parecem ok, e a chave pública parece ser aceita (já que o upload continua sem perguntar senhas ...):
dput ppa:gabrielegreco/massren massren_1.0-0extras12.04.1~ppa2_source.changes
Checking signature on .changes
gpg: Signature made Mon 02 Jul 2012 10:00:38 AM CEST using RSA key ID 49982576
gpg: Good signature from "Gabriele Greco "
Good signature on /home/gabry/no-backup/massren_1.0-0extras12.04.1~ppa2_source.changes.
Checking signature on .dsc
gpg: Signature made Mon 02 Jul 2012 10:00:33 AM CEST using RSA key ID 49982576
gpg: Good signature from "Gabriele Greco "
Good signature on /home/gabry/no-backup/massren_1.0-0extras12.04.1~ppa2.dsc.
Uploading to ppa (via ftp to ppa.launchpad.net):
Uploading massren_1.0-0extras12.04.1~ppa2.dsc: done.
Uploading massren_1.0-0extras12.04.1~ppa2.tar.gz: done.
Uploading massren_1.0-0extras12.04.1~ppa2_source.changes: done.
Successfully uploaded packages.
No momento, não estou recebendo respostas do site do launchpad, mas o upload não é exibido na página do ppa.
Tentativas anteriores me deram respostas com diferentes tipos de erros:
File massren_1.0-0extras12.04.1~ppa1.tar.gz mentioned in the changes has a checksum mismatch. 1503fa155226cbc4aba2f8ba9aa11a75 != 294a5e0caf3fe95b0b007a10766e9672
File massren_1.0-0extras12.04.1~ppa1.tar.gz mentioned in the changes has a checksum mismatch. 1503fa155226cbc4aba2f8ba9aa11a75 != 294a5e0caf3fe95b0b007a10766e9672
Ou mais enigmático:
GPG verification of /srv/launchpad.net/ppa-queue/incoming/upload-ftp-20120629-163320-001135/~gabrielegreco/massren/ubuntu/massren_1.0-0extras12.04.1~ppa1.dsc failed: Verification failed 3 times: ["(7, 58, u'No data')", "(7, 58, u'No data')", "(7, 58, u'No data')"]
Further error processing not possible because of a critical previous error.
Alguma ideia de como posso resolver este problema? Eu sou novo no empacotamento do ubuntu, então eu posso perder alguns passos ...
Existe uma alternativa ao dput (também conhecido como upload manual)?