Posted May 25, 2012 14:04 UTC (Fri) by gioele (subscriber, #61675)
In reply to: RPM 4.10 released by jengelh
Parent article: RPM 4.10 released
>> That was mostly to limit the wreakage done by debianists when creating rpms, btw, ~ is absolutely not necessary for package version ordering, as long as you are careful in your numbering.
> Since when did upstream ever ask distributions about how they should be numbering their releases?
Upstream can also actively ignore distributions' best practices. For example LibreOffice uses 3.3.4.2 to identify 3.3.4-rc2. [1] A naive comparator will tell you that 3.3.4.2 (actually 3.3.4-rc2 pre-release) is newer than 3.3.4 (the final version).