Modify ↓
#778 closed defect (fixed)
Bitlbee version numbers and Debian packages
Reported by: | Antoine | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | BitlBee | Version: | 3.0.1 |
Keywords: | Cc: | ||
IRC client+version: | Client-independent | Operating System: | Public server |
OS version/distro: |
Description
It seems Ubuntu really doesn't like bitlbee's version numbers. 11.04 beta apt operations fail with
error in Version string '1:bzr-devel-779-0': version number does not start with digit
That's using http://code.bitlbee.org/debian/devel/maverick/amd64/
Attachments (0)
Change History (2)
comment:1 Changed at 2011-04-22T21:26:22Z by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
It looks like this isn't specific to Ubuntu, the build bot was also broken because of this dpkg change. I've changed the versioning now. One side effect of my fix (it wasn't strictly necessary but it was a good idea anyway) is that I removed the epoch (1:) from the version number. The result is that people who currently have a nightly build installed won't automatically get upgrades until they force apt/dpkg to install a new deb (because it will believe the new version is older).
See changeset:devel,784 for details.
I think this can be fixed using a command like
apt-get install bitlbee{,-common}=3.0.1+devel+785-1
Apologies for the inconvenience. In the long term this way of versioning should be cleaner and better.