On Mon, 16 May 2005 12:32:27 -0400, Matthew Miller wrote:
On Mon, May 16, 2005 at 05:43:53PM +0200, Michael Schwendt wrote:
> > In the FC-3 repo, you start with:
> >
foo-0.0-1.20050315.noarch.com (pre-release cvs checkout)
> > In FC-4, you need a later checkout:
> >
foo-0.0-1.20050515.noarch.com
> > The FC-3 package needs a bugfix errata, without new cvs checkout. FC-4
> > does not.
> This is my earlier example. Solution as above:
>
foo-0.0-1.2.20050315.noarch.com (fixed pre-release cvs checkout)
Except, isn't that *older* than foo-0.0-1.20050315? (2 < 20050315)?
Yes, .2 inserted in the wrong place. In the context of above scenario:
FC-3: foo-0.0-1.20050315.noarch.rpm
FC-4: foo-0.0-1.20050515.noarch.rpm
FC-3 => foo-0.0-1.20050315.2.noarch.rpm
The leading 1. is most-significant here to overrule the snapshot date, so
an update to 1.20050315 would be created by appending a least-significant
digit.