On Sun, Oct 22, 2006 at 09:42:44PM +0200, Marius Mauch wrote: > On Sat, 21 Oct 2006 13:39:26 -0700 > Brian Harring <[EMAIL PROTECTED]> wrote: > > > -r* is an ebuild convention; upstream (exemption of older daft portage > > releases) doesn't use it, as such we define it; should define it as > > simple as possible without castrating it's use. > > So to you having to understand two slightly different comparison > algorithms is simpler than one? Can't agree with that, the simplest > defintion for `bar` is `see foo` if `foo` is already known.
Except the majority of folk think that version comparison is strict int comparison, when it's not. > And as for the final letter in versions/revisions: If upstream > sometimes prefers this naming scheme, why are you so sure that other > people (users) won't prefer it? Folks use [a-z] for version components... which is fine; it's seperate from revision however. Which is saner, -r1.05.2 is less then -r1.4.2 (ignoring whether using .05 in the rev is sane), or -r1.05.2 being -r1.5.2, being greater then 1.4.2 ~harring
pgpkIuKk6Jm9i.pgp
Description: PGP signature