Score:0

Help creating source packages for launchpad

cn flag

I want to upload the first version of my app to launchpad. Launchpad requires a source package of the app.

My app is written in C, it compiles with gcc and generates one binary. How can I create a source package for my app? (Ubuntu documentation on this matter is outdated unfortunately.)

muru avatar
us flag
Does this answer your question? [How do I create a PPA for a working program?](https://askubuntu.com/questions/28562/how-do-i-create-a-ppa-for-a-working-program)
guiverc avatar
cn flag
What documentation is outdated??? I've uploaded packages via PPA & used the current documentation (*very little has changed with regard packages for decade+ actually unless you're talking snaps which you aren't*!) https://help.launchpad.net/Packaging/PPA/Uploading is current for example as current releases use the *Ubuntu 9.10 and later*, ie. `dput`
TD15 avatar
cn flag
I mean the ubuntu documentation is kinda outdated. For example bzr dh-make is no longer working. @guiverc
guiverc avatar
cn flag
If you provide URLs to the documentation that you believe needs to be corrected, we may be able to update it; otherwise raise a ticket on the page and it'll get corrected (`dh_make` is a package & is it's own command; not part of bazaar)
TD15 avatar
cn flag
@guiverc This one needs updating: https://packaging.ubuntu.com/html/packaging-new-software.html
guiverc avatar
cn flag
I don't think that's an update issue; but a regular error/typo, and needs a ticket to fix
guiverc avatar
cn flag
Reported here - https://bugs.launchpad.net/ubuntu-packaging-guide/+bug/1944501 (feel free to leave comment; amend or click "affects me to" as appropriate)
TD15 avatar
cn flag
@guiverc So, what is the alternative to this erroneous command? `dh_make` without the bzr start?
guiverc avatar
cn flag
Sorry I can't help there; maybe helpful - https://ubuntuforums.org/archive/index.php/t-2249679.html
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.