2

I've got an app packaged for Ubuntu 12.04, which lives on a PPA.

From that same package and sources tarball, I'd like to generate a package for Ubuntu 12.10. I thought I'd just add an entry to debian/changelog with the same version and a different release and that would do the trick:

qreator (12.05.6) quantal; urgency=low

  * Quantal upload

 -- $EMAIL_HIDDEN

qreator (12.05.6) precise; urgency=low

  * Lots of awesome changes

 -- $EMAIL_HIDDEN

However, when building the package, I get a Lintian warning that tells me latest-debian-changelog-entry-without-new-version which is probably a hint that I'm doing something wrong.

So what's the best way to simply rebuild an existing package for a different release (to be uploaded in a PPA)?

Or alternatively, can I do this automatically from Launchpad (e.g. an option to build the same package on an existing PPA for a different release)?

1 Answers1

1

The same version can't be built for multiple releases, that would mean different binary packages, with the same verison. Either you copy the binaries forward to a newer release (assuming they'll be installable and functional on it) or you have to bump the version number.

Oh, and 12.05.6 isn't a great version for a PPA. It feels like a Debian version. I'd suggest 12.05.6-0qreatorppa1. That makes it far easier for people to understand what they have installed on their systems, and get back to a clean state.

tumbleweed
  • 8,106