Implement multi-release support for packages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
The Debian Policy Manual states a debian/changelog package may specify several releases (for instance, Gutsy, Hard and Intrepid) and the package will be built for everyone of those releases:
package (version) distribution(s); urgency=urgency
[optional blank line(s), stripped]
* change details
more change details
[blank line(s), included in output of dpkg-parsechang
* even more change details
[optional blank line(s), stripped]
-- maintainer name <email address>[two spaces] date
http://
http://
Currently only one distribution is supporting and building for several distributions requires either using the "copy packages" feature (which does not work properly) or uploading the source package once for each distribution. See this thread ( http://
Changed in soyuz: | |
milestone: | none → pending |
Changed in soyuz: | |
assignee: | nobody → Celso Providelo (cprov) |
importance: | Undecided → High |
status: | Confirmed → Triaged |
Changed in soyuz: | |
assignee: | Celso Providelo (cprov) → nobody |
tags: | added: feature |
tags: | added: package-copies |
PPAs are the best use case for this. The developers for the mythbuntu testing PPA have been doing multiple uploads for newer versions of packaging that go into development releases.