[Guideline] Release number for rebuilds
Michael Schwendt
mschwendt.tmp0701.nospam at arcor.de
Sun Jan 27 18:18:19 UTC 2008
On Sun, 27 Jan 2008 19:06:57 +0100, Ralf Corsepius wrote:
>
> On Sun, 2008-01-27 at 12:39 -0500, Michel Salim wrote:
> > Hi all,
> >
> > I just noticed a mismatch in multisync: F8's 0.91.0-3 removes an
> > unneeded build dependency, but F9's 0.91.0-3 is just a rebuild against
> > a newer version of libopensync (and never appeared in Rawhide, for
> > some reason).
> Had the package maintainer used a %{dist} tag suffix, this clash would
> not have occured ;)
But of course! The multisync spec uses %{?dist} already.
It's just that at some point of time you end up with
devel: 2%{?dist}
F-8: 2%{?dist}
F-7: 2%{?dist}
and you can patch and bump F-8 to 3%{?dist} without updating "devel".
Your branches get out-of-sync. And next time you bump release in "devel",
the release value may become the same as in older branches, but nothing
guarantees that the spec file becomes the same.
More information about the fedora-devel-list
mailing list