Core Packages in Violation of the Fedora Naming Guidelines

Nicolas Mailhot nicolas.mailhot at laposte.net
Wed Jul 12 14:14:42 UTC 2006


Le Mer 12 juillet 2006 15:55, Jima a écrit :
> On Tue, 11 Jul 2006, Tom 'spot' Callaway wrote:
>> The only exception to this rule is for the dist tag, and you have to use
>> %{?dist} in the release field as documented. (after the integer, with
>> nothing else after it).
>
>   Okay, just to clarify, is it no longer proper to use
> "Release: 1%{?dist}.1" to bump within one branch without affecting later
> branches? Because last I heard, that seemed to be the advocated method
> for doing so.

It was never proper and never made it to the official naming guidelines

>> I highly encourage that you use integers in the Release field, and not
>> whole numbers (e.g. use 3, not 3.206), because that is the best way to
>> confuse rpm (rpm thinks 3.206 is newer than 3.21). We're not going to
>> run out of integers anytime soon.
>
>   Err, I think you kinda contradicted yourself there; I think you're
> telling people TO use whole numbers, and not decimals.  Unless my brain is
> warping the definition of "whole numbers," which is also possible
> (although a cursory Google suggests not).

You've missed the "in release" part.
And there are exceptions like pre/post release packages (alphatags)
-> read the naming guidelines

-- 
Nicolas Mailhot




More information about the Fedora-maintainers mailing list