Il 07/07/2013 21:48, Hannie Dumoleyn ha scritto: > Op 07-07-13 19:45, Alessandro Menti schreef: >> Did you run the command debuild -S -sa at this point to create the >> source package? The -sa switch makes debuild mention the original >> tarball in the .changes file, so that dput will upload it to the PPA >> when requested; without it, Launchpad will fail to locate the original >> source code and abort the build process. > > I found this: > http://developer.ubuntu.com/publish/ppa/ > > * In bzr source branch run: > * bzr bd --- -S -sa > > I ran the command from the directory with the package files: > > ~/pbuilder/precise_result$ bzr bd --- -S -sa > bzr: ERROR: no such option: -s > > I do not know what is meant by: "In bzr source branch...." The "bzr source branch" in this case is the source directory for the manual (the one containing the "debian" directory). Since the bzr command did not work for you, try to run: 1) cd your_source_directory 2) debuild -S -sa That should do (more or less) the same thing.
>>> Did you receive an e-mail indicating acceptance or rejection after the >>> upload? If so, what were its contents? (Also, make sure to upload the >>> .changes file corresponding to the source package mentioned above). > No, I did not receive an email. > I found this: > https://help.launchpad.net/Packaging/PPA/Uploading > dput ppa:your-lp-id/ppa <source.changes> > I did this: > > ~$ dput ppa:my_lp_name/ubuntu-handleiding12.04 > mijn-ubuntu-handleiding_0.1-1_amd64.changes > > Checking signature on .changes > gpg: Ondertekening heeft vr 05 jul 2013 12:35:05 CEST gemaakt met RSA > sleutel ID 7E7B0BCB > gpg: Goede ondertekening van "my_name <my_email>" > Good signature on > /home/my_name/mijn-ubuntu-handleiding_0.1-1_amd64.changes. > Checking signature on .dsc > gpg: Ondertekening heeft vr 05 jul 2013 12:34:43 CEST gemaakt met RSA > sleutel ID 7E7B0BCB > gpg: Goede ondertekening van "my_name <my_email>" > Good signature on /home/my_name/mijn-ubuntu-handleiding_0.1-1.dsc. > Uploading to ppa (via ftp to ppa.launchpad.net): > Uploading mijn-ubuntu-handleiding_0.1-1.dsc: done. > Uploading mijn-ubuntu-handleiding_0.1.orig.tar.gz: done. > Uploading mijn-ubuntu-handleiding_0.1-1.debian.tar.gz: done. > Uploading mijn-ubuntu-handleiding_0.1-1_amd64.deb: done. > Uploading mijn-ubuntu-handleiding_0.1-1_amd64.changes: done. > Successfully uploaded packages. You should not run dput on the "mijn-ubuntu-handleiding_0.1-1_amd64.changes" file, but on "mijn-ubuntu-handleiding_0.1-1_source.changes". Launchpad will take care of building the packages for all architectures (x86 and amd64). I think you're not receiving an e-mail because dput is uploading the binary package as well. (On a side note, does the manual you're packaging contain any executables? If not, you should change the "Architecture:" field in debian/control to "all", so that Launchpad will generate a single .deb, thus saving space on Ubuntu mirrors). > Thank you for helping me, Alessandro. > I am beginning to understand how to package, but when I get stuck I do > need some help. Sometimes the instructions are too cryptic for beginners, > like "In bzr source branch run". You're welcome. Unfortunately, I don't have much time at the moment to edit the wiki this month (I'm a little busy with some exams); is someone on this list willing to help? (I'll have a look at this matter in August). Alessandro Menti -- A neutron walks into a bar and asks how much for a drink. The bartender replies "for you, no charge". -- Sheldon Cooper, The Big Bang Theory -- Ubuntu-motu mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
