How to create Launchpad PPA from binary

News and discussion about development of the Debian OS itself

How to create Launchpad PPA from binary

Postby nasa8x » 2018-05-21 02:12

I have package geekcash-1.0.1-x86_64-linux-gnu.tar.gz download at
How to create Launchpad PPA from this binary (geekcash-1.0.1-x86_64-linux-gnu.tar.gz). 

I used the command:

cd geekcash-1.0.1

dh_make --indep --createorig

debuild -S -sa -kF11623B6

cd ..
dput ppa:geekcash/ppa geekcash_1.0.1-1_source.changes

Uploaded success but not see anything at Launchpad

My purpose to use the repository is as follows:
sudo add-apt-ppo repository: geekcash/ppa -y
sudo apt-get install geekcash

Then I can call the library everywhere:

Someone wrote an article or tutorial video to me or someone else based on that to do. A 30k Geek (GeekCash) reward is given to you after the job is complete.

Thanks and appreciate the help!
Posts: 2
Joined: 2018-05-21 00:19

Re: How to create Launchpad PPA from binary

Postby Head_on_a_Stick » 2018-05-21 05:16

PPAs are for Ubuntu and are not compatible with Debian.

Use an openSUSE Build Service repository instead, they offer Debian packages, guide here:

Black Lives Matter

Debian buster-backports ISO image: for new hardware support
User avatar
Posts: 12185
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: How to create Launchpad PPA from binary

Postby stevepusser » 2018-05-21 18:53

Not to mention that geekcash-1.0.1-x86_64-linux-gnu.tar.gz just contains a precompiled amd64 linux binary. It would be better to build geekcash from the source to make it available for i386; possibly even ARM and ARM64 architectures that are available for Stretch on the OBS.

dh-make also just provides a skeleton template for debianizing source. It's not smart enough to cover most situations, so the maintainer has to go in and actually customize most of the basic files in there to get a successful package build.

It is possible to make debs for the other architecture's precompiled binaries if you don't want to build from source. I have a similar sort of setup for the Pale Moon browser binaries that users can fall back to when I can't build it from some Buster update broke source builds there. :( You can look at my debian folder to get an idea how to handle that. ... ckbinaries
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Kodi 18.7, QMPlay2 20.07.04, Pale Moon 28.10.0, KeepassXC 2.6.0, Krita 4.3.0, Foliate 2.4.2
User avatar
Posts: 11807
Joined: 2009-10-06 05:53

Re: How to create Launchpad PPA from binary

Postby nasa8x » 2018-05-22 07:23

Ok thanks a lot
Posts: 2
Joined: 2018-05-21 00:19

Return to Debian Development

Who is online

Users browsing this forum: No registered users and 5 guests