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]

Reply via email to