On Tue, 20 Jun 2006 14:54:21 -0400 Brian T Glenn <glenn-dovecot@delink.net> wrote:
This is correct. However, the current version of Dovecot is 1.0.beta9 not 1.0.9. 1.0.9 implies revision 9 of the release version of 1.0, which is not correct. The -1, -2, etc is used to denote a new version of a package with the same upstream code version. This is used mainly for fixing packaging errors or rarely for adding a patch to the upstream code.
When dovecot is released as 1.0, your package version number will not allow you to upgrade because it will think you are already running a newer version.
Well, Debian/Ubuntu have a mechanism to get around that (projects will sometimes completely change the way they do version numbering), but in Debian unstable (and probably in Etch), the package versions are actually numbered like '1.0.beta8-4'.
-- Ben Winslow <rain@bluecherry.net>