[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [Guideline] Release number for rebuilds

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.

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]