Ubuntu versions numbers on crack
On hardy after the latest round of updates:
matt@krypton:~$ dpkg -s flashplugin-nonfree | grep Version
Version: 10.0.1.218+10.0.0.525ubuntu1~hardy1+really9.0.124.0ubuntu2
Granted this package is in hardy-backports not hardy proper, but still, what on earth?!?!
Well, it’s documented in the changelog on `https://edge.launchpad.net/ubuntu/+source/flashplugin-nonfree’. Ubuntu more or less refrains from using epochs unilaterally[0]. This upload was done to undo a bad backport to hardy, i.e. an old version (9.0.124.0ubuntu2) was uploaded to supersede one with a higher version number (10.0.1.218+10.0.0.525ubuntu1~hardy1).
I’m not entirely sure about the first part (10.0.1.218+10.0.0.525ubuntu1). Looking at the changelog 10.0.1.218 was in the archives before and 10.0.0.525 denotes a new “upstream beta” somehow. Might be a screw-up of Adobe, I don’t know.
[0] The main problem is that the version need to be kept with the epoch for all times until Debian also uses that very epoch. Until then the package needs to be merged manually instead of being synced from Debian.
Comment by Philipp Kern — July 14, 2008 @ 5:05 am
Adobes Flash 10 Beta 2 (10.0.0.525) has a lower release number than Beta 1 (10.0.1.218).
Comment by Markus Thielmann — July 14, 2008 @ 7:47 am