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

Is it possible for a launchpad ppa to support multiple Ubuntu versions such as 10.04 and 12.04 when the package itself was built on a 12.04 machine? When trying to add the ppa to a older machine, it gives an error saying it was made on a 12.04 system and that it could not install.

I'd like sudo get-apt-install my-app to work with both 10.04 and 12.04, and I am new to packaging and ppa's so I do not know if anything like this exists.

Any help would be appreciated, thanks!

share|improve this question
up vote 3 down vote accepted

Yes, it is possible, as long as:

  • The package builds in all targeted series
  • The series is a supported Ubuntu version in Launchpad

Check out the help on PPAs for more info:

When building a source package you can specify one of the supported series in your changelog file which are listed at the Launchpad PPA page.

share|improve this answer
Thanks! This is what I was looking for. – unknownone Jul 9 '12 at 23:22

Yes it is possible ,

A PPA is a place where you can build and publish your own packages. These can be custom versions of Ubuntu packages, or completely new packages, and can be built for any supported version of Ubuntu..

When Launchpad builds a source package in a PPA, it creates binaries for: x86 , AMD64

From PPA Launchpad Page ,Personal Package Archives (PPA) allow you to upload Ubuntu source packages to be built and published as an apt repository by Launchpad.

enter image description here

share|improve this answer
Also very helpful, thanks! – unknownone Jul 9 '12 at 23:23

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.