>>>>> 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