[Fedora-packaging] Re: [Bug 192912] Review Request: paps

Michael Schwendt bugs.michael at gmx.net
Fri Jun 16 23:03:56 UTC 2006


On Fri, 16 Jun 2006 17:54:09 +0200, Ralf Corsepius wrote:

> Forgot to mention the case I consider to be the most broken version:
> * N.M%{?dist}
> with unclear meaning of M
> 
> E.g. these packages have just been released for FE6:
> dejavu-fonts-2.7.0-0.15.fc6

The old pre-release case, where the most-significant part of release is
made 0 and hence makes it possible to ship a final 2.7.0-1.fc6 in the
future without bumping Epoch.

> xscreensaver-5.00-7.1.fc6

This is bad. 7.1.fc6 is newer than 7.fc7. In general, '1' > 'f'.

> Q: Are N and M supposed to be <int>?

Yes. _But_ it's only N{?dist} and 0.N{?dist} for pre-releases.  "0." is a
prefix, which creates a new field for RPM version comparison and doesn't
turn N into a non-integer.




More information about the Fedora-packaging mailing list