>>>>> On Sun, 17 May 2009, Ciaran McCreesh wrote:

> Upstreams don't standardise either way on - vs _, so there's no
> reason Gentoo should.

Upstreams use all sorts of strange versioning schemes. Here is a small
collection:

   1_14           -> 1.14        (app-emacs/limit)
   1.0pre4        -> 1.0_pre4    (app-emacs/cedet)
   1.9.1-preview1 -> 1.9.1_pre1  (app-emacs/ruby-mode)
   2.0b6          -> 2.0_beta6   (app-emacs/chess)
   12B5           -> 12.2.5      (dev-lang/erlang)
   0.28           -> 28.0        (dev-lang/c-intercal, minor.major)
   -0.74          -> ??          (SmallEiffel, negative version number)
   1.-94.-2       -> ??          (CLC-Intercal, negative components)

We have to draw the borderline somewhere, and I think our current
rules are a reasonable compromise.

Ulrich

Reply via email to