Release tag conventions (Was: rpms/libnc-dap/devel libnc-dap.spec, 1.3, 1.4)
Rex Dieter
rdieter at math.unl.edu
Fri Mar 3 15:53:37 UTC 2006
Patrice Dumas wrote:
>>>It also allows to keep spec file in sync for the different branches.
>>
>>Non sense. devel must always be greater than the rest.
>
>
> Indeed. But it isn't in contradiction with what I said.
>
> Imagine you have a package in FC-4 and devel and you want to keep the
> spec files in sync as much as possible, but there are small differences
> nevertheless. For example there is an excludearch in devel because the
> computer segfaults for this arch in devel. In the beginning the release
> is the same for both branches. Then for example you try a build without the
> excludearch in devel. It is possible to bump the release, but extending
> the release such that the release numbers are kept in sync makes sense,
> such that, later the release may be bumped on all branches when there is
> a non trivial change. If it happens that it isn't possible to keep the
> differences between branches minimal, then it may make sense to lose
> the synchro between specs for the branches, and then bump release
> independently but when it is possible to keep them in sync, it may makes
> sense.
I agree with you Patrice. For branch-specific modifications, it should
be perferctly OK to do what you're describing (heck, I *did* do that for
the fc5/gcc rebuilds with most of my packages).
-- Rex
More information about the fedora-extras-list
mailing list