Source: howm Version: 1.4.0rc2-1 The version 1.4.0rc2 is problematic, because the future version 1.4.0 sorts earlier than 1.4.0rc2.
Don't assume that the epoch is for a normal versioning. The epoch is there to fix mistakes. See the policy "5.6.12. `Version'": | following parts are in sorted order from earliest to latest: `~~', | `~~a', `~', the empty part, `a'.[2] [...] | Note that the purpose of epochs is to allow us to leave behind | mistakes in version numbering, and to cope with situations where the | version numbering scheme changes. It is _not_ intended to cope with | version numbers containing strings of letters which the package | management system cannot interpret (such as `ALPHA' or `pre-'), or | with silly orderings.[3] [...] | [2] One common use of `~' is for upstream pre-releases. For example, | `1.0~beta1~svn1245' sorts earlier than `1.0~beta1', which sorts | earlier than `1.0'. For the version 1.4.0, to avoid 1:1.4.0, you may use 1.4.0release, 1.4.0rel or so, and then close this bug. Thanks, -- Tatsuya Kinoshita -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

