Я вперше намагаюся завантажувати пакети в мій PPA .
Я хочу використовувати PPA для налаштованих версій проекту OpenStack Compute (nova) , тому я спробував зробити тест, завантаживши пакети, що відповідають випуску цього проекту (lp: nova / bexar), з новим номером версії та запис змін. Я підписав вихідні пакети за допомогою мого ключа OpenGPG, який було завантажено на сервер ключів ubuntu:
$ dch -v 2011.1-0ubuntu2-isi1 -D lucid "ISI bexar build #1"
$ dpkg-buildpackage -s -rfakeroot -tc -D -k4C8A14AB
Коли я намагався завантажити файли в сховище, здавалося, що це спрацювало (реальна електронна пошта прихована):
$ 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.
Однак пакунки не вказані на моїй сторінці PPA . Якщо я спробую завантажити знову, я отримую помилку:
$ 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
Я повинен зробити щось далі? Як відстежити, що не так? Станом на це написання минуло півтора дня з моменту завантаження.
Редагувати: я спробував це ще раз, і я отримав сповіщення електронною поштою. Я використовував дещо інший набір прапорів для dpkg-buildpackage другого itme:
dpkg-buildpackage -S -sa -rfakeroot -tc -D -k4C8A14AB