[Fedora-packaging] [Proposal] Packaging guidelines/spec per version

Panu Matilainen pmatilai at laiskiainen.org
Thu Mar 14 09:09:57 UTC 2013


On 03/14/2013 10:46 AM, Vít Ondruch wrote:
> Dne 13.3.2013 18:01, Ralf Corsepius napsal(a):
>> On 03/13/2013 04:20 PM, Vít Ondruch wrote:
>>> Dne 13.3.2013 13:12, Vít Ondruch napsal(a):
>>>> Hi,
>>>>
>>>> Wouldn't it be possible to have packaging guidelines versioned by
>>>> Fedora version? If this would be accompanied by the rule, that .spec
>>>> files can't be shared as well (using some conditions), this would
>>>> allow us to have much faster evolution of our packaging. I'll give you
>>>> a few examples.
>>>>
>>>> = Tilde versioning
>>>>
>>>> It is available in RPM since 4.10 [1], i.e. Fedora 18. It is
>>>> prohibited by guidelines [2].
>>
>> -1 Any changes to NEVR conventions are dangerous. They need to be
>> supported by all rpm-related tools and all active versions of Fedora.
>
> Wrong, if the guidelines would be version specific, it would be obvious
> that you can start using this functionality for F18. Yes, you can hit
> issues if you try on F17, but it was never intended to work on older
> releases, so that is not surprise.

Just FWIW, the tilde support in rpm could trivially be backported to 
F17. Heck, it's already been backported and included in RHEL-6 (as of 
6.4) just to clear the first roadblock from its use in Fedora.

	- Panu -



More information about the packaging mailing list