Opened 6 years ago

Closed 12 months ago

#5958 defect closed wontfix (wontfix)

Versioning scheme in PPA .deb packages does not allow distro upgrades

Reported by: radix Owned by:
Priority: normal Milestone:
Component: release management Keywords: ppa packaging
Cc: radix Branch:


We currently have packages following a version scheme like


Examples of this have been

twisted - 12.0.0-1~ppa2~lucid1


twisted - 12.0.0-1~ppa1~precise1

(Apparently we did a revision changing the packaging material in the lucid packages and bumped the ppa1 to ppa2).

radix@chell:~$ dpkg --compare-versions 12.0.0-1~ppa2~lucid1 gt 12.0.0-1~ppa1~precise1 && echo left is greater than right
left is greater than right

We should try to make sure that at any given point in time, if a user upgrades his distro (from / two versions that we build for), and re-enables the PPA, he should get the new distro's packages.

Change History (3)

comment:1 Changed 6 years ago by DefaultCC Plugin

Cc: radix added

comment:2 Changed 6 years ago by radix

Maybe a better version scheme would be

<native version>-1~ppa<ubuntu version NUMBER>-<our packaging revision>





This would allow us to increment that last number for when we make changes to the packaging material while allowing us to upgrade nicely.

comment:3 Changed 12 months ago by hawkowl

Resolution: wontfix
Status: newclosed

We absolutely shouldn't make PPAs anymore. Long live pip.

Note: See TracTickets for help on using tickets.