Inconsistent package tags
Toshio Kuratomi
a.badger at gmail.com
Tue Jun 26 15:48:57 UTC 2007
On Tue, 2007-06-26 at 16:48 +0200, Jeroen van Meeuwen wrote:
> Jesse Keating wrote:
> > On Tuesday 26 June 2007 10:22:33 Brandon Holbrook wrote:
> >> Couldn't we tag all packages built *from this point on* with f8? New
> >> builds have to bump the EVR anyway, so 2.f8 is still greater than
> >> 1.fc7. The whole "f8 is rpm-less than fc7" argument is only valid if
> >> you assume no other changes to a package's EVR when being rebuilt, but
> >> AFAIK there's never been a package rebuilt in fedoraland where the
> >> disttag was the only thing that was bumped. Granted, that means there
> >> would be a mix of 'fc' and 'f' packages, but that's no more tacky than
> >> our current fc6+fc7 mix.
> >
> > Many cases the same version-release were built on multiple branches.
> > frobitz-1.2 comes out and we want to release it across all of Fedora.
> > Therefor we can have frobitz-1.2-1%{dist} on each branch and it will
> > automagically calculate to
> >
> > frobitz-1.2-1.fc6
> > frobitz-1.2-1.fc7
> > frobitz-1.2-1.fc8
> >
> > Now, if we used your suggestion and made it just f8, suddenly the
> > frobitz-1.2-1.f8 version is /lower/ than the frobitz-1.2-1.fc7 version.
> > Broken upgrade path.
> >
> >
>
> I'm sure I'm saying something stupid, but isn't an upgrade path like that
> 1) "unlikely" to happen while packages get updated every now and then,
> and thus will have a complete upgrade path at some point, while
> 1.2-1.fc7 is installed on a machine that gets update 1.2-2.f8
If I update the fc7 branch at the same time as the f8 branch I have this
transition:
yesterday | today
foo-1.2-1.fc7 | foo-1.2-2.fc7
foo-1.2-1.fc8 | foo-1.2-2.f8
In order to fix that we'd need to change the disttag on all Fedora
branches to f# at the same time. So we'd have 1.f7, 1.f6, etc.
-Toshio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.fedoraproject.org/pipermail/devel/attachments/20070626/6369a39b/attachment-0002.bin
More information about the devel
mailing list