Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm trying to upload packages to my PPA for the first time.

I want to use the PPA for customized versions of the OpenStack Compute (nova) project, so I tried to do a test by uploading packages corresponding to the bexar release of this project (lp:nova/bexar), with a new version number and changelog entry. I signed the source packages using my OpenGPG key, which has been uploaded to the ubuntu keyserver:

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

When I tried to upload the files to the repository, it seemed to work (real email obscured):

$ 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.

However, the packages aren't listed on my PPA page. If I try to upload again, I get the 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

Am I supposed to do something next? How do I track down what wrong? As of this writing, it's been a day and a half since I've done the upload.

Edit: I tried this again, and I received the email notification. I used a slightly different set of flags for dpkg-buildpackage the second itme:

dpkg-buildpackage -S -sa -rfakeroot -tc -D -k4C8A14AB
share|improve this question

1 Answer 1

up vote 10 down vote accepted

Packages take a while to process. You just need to wait. You will receive an email soon saying that your package was accepted (or rejected) then the packages will build, which will take some time. You should see the build progress on the right of your PPA page.

Once the packages have built (or failed to build), you will be emailed again.

share|improve this answer
1  
It's been a day and a half since I uploaded the package. What's the typical turnaround time for the accept/reject email notice? Ultimately, I would like to be able to upload new packages every time our branch gets updated, like the main nova project does. But, if it takes several days to upload a new package, then hosting the custom packages on Launchpad is probably not the right solution for us. –  Lorin Hochstein Feb 13 '11 at 14:21
1  
It definitely shouldn't take that long. In my experience it takes 2 hours max. –  dv3500ea Feb 13 '11 at 14:32
    
Does launchpad have your correct email address? Did your spam filter catch it? If it still doesn't show up on the web page then it must have been rejected and it at least tried to send you email explaining why. –  psusi Feb 13 '11 at 16:50
    
It definitely has my correct email address (I receive other emails from LP). My best guess is that I somehow deleted the email or got spam-filtered. Trying again... –  Lorin Hochstein Feb 13 '11 at 19:50

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.