Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I made a program using Qt Creator, and I made a package (.deb) using Debreate. Now I want to know how to upload this on PPA. I already created PPA on launchpad.

share|improve this question
Did "Debreate" create the .deb itself? Or did it just create the source package (the files and tarballs needed to build the binary .deb installer) – Thomas Ward Jul 2 '12 at 18:31
Debreate only took files which I've selected and it just made .deb out of them. Inside of a .deb package I can see three files: control.tar.gz ; data.tar.gz ; debian-binary Is that ok? – Alen Jul 2 '12 at 20:08
nope, that's not a source package. – Thomas Ward Jul 2 '12 at 22:56
then how to create source package for Qt app – Alen Jul 3 '12 at 7:34
up vote 1 down vote accepted

If you have a source package run

dput ppa:your/ppa  yourpackage_0.1_source.changes

Replace your/ppa and yourpackage_0.1 with your real data.

share|improve this answer
Does Debreate create the source package? i'm not certain it does, hence my comment to the OP – Thomas Ward Jul 2 '12 at 18:50
how to create that source file, and how does it looks like, maybe I have it but don't know if that's it :)) – Alen Jul 2 '12 at 20:54
You need to have yourpackage_0.1_source.changes, yourpackage_0.1.dsc and yourpackage_0.1.tar.gz or a similar file containing the actual sources. See and for some more information. – Florian Diesch Jul 2 '12 at 21:04

Your Answer


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.