use disttag ".1" for devel to avoid confusion
Michael Schwendt
bugs.michael at gmx.net
Mon Jun 4 17:57:33 UTC 2007
On Mon, 4 Jun 2007 19:20:43 +0200, Axel Thimm wrote:
> > No, you don't have to. It can stay at ".1" forever; if you update
> > something for devel and/or a release distribution just increase the
> > portion left of the disttag -- that's what we do in any case.
>
> which is just the same as not having any disttags at all and led to
> the pain before the disttag.
It's painless. Package is only updated when somebody maintains it. The
longer it isn't touched by any maintainer, the older its timestamp gets,
and old %dist tags in the filename can be spotted easily. On the contrary,
unattended rebuilds cause pain and try to push unmaintained packages under
the carpet.
[...]
As a side-note, I've understood thl's hack, but I don't like it for
cosmetical reasons and because of the fact that it compares alpha-numerical
dist tags with "1" which sounds wrong to me.
It also opens the door to accidental and superfluous builds for "Released
Updates", since a "make tag build" would tag and rebuild an unchanged
package with the changed %dist. In short: 1.0-3.fc7 => 1.0-3.1 (forced
rebuild with %dist changed at beginning of F8 devel cycle) => 1.0-3.fc8
(accidental make tag build after F8 release) Perhaps koji already rejects
such requests, but EVR problem checkers won't recognise that 1.0-3.1 in F9
devel is out-of-sync with F8 Released Updates, since 1 > fc8, and overall,
this hack with %dist has potential for more confusion than I like. All
that only to change filenames? =:-O
More information about the Fedora-maintainers
mailing list