[Bug 1151759] Review Request: tclbsd - Interfacing to various BSD UNIX system calls and routines

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

 



https://bugzilla.redhat.com/show_bug.cgi?id=1151759



--- Comment #8 from Dominik 'Rathann' Mierzejewski <dominik@xxxxxxxxxxxxxx> ---
Hello Ma Kai,
FPC member here.

(In reply to Ma Kai from comment #4)
> Thanks for your review. tclbsd says it works under tcl8.5, But the
> guidelines indicated there is only one possibility for one package [1]. To
> avoid breaking the guidelines, I have to target F21 and higher. :-(
> 
> [1] https://fedoraproject.org/wiki/Packaging:Tcl#Extensions

Please show me which passage of the Guidelines was misleading so that we (the
FPC) can improve it, because the guidelines weren't meant to say such thing.
What is meant is that TCL extension package for each Fedora release must
Require the TCL ABI version explicitly. I have just modified the text a little
bit, but please tell us (via e-mail to packaging at lists.fedoraproject.org) if
it can be improved further.

It's not forbidden to make a package that works with both 8.5 and 8.6. You have
at least two options:

1. Introduce a conditional, e.g.:
%if 0%{fedora} > 20
Requires: tcl(abi) = 8.6
%else
Requires: tcl(abi) = 8.5
%endif

2. Maintain a (slightly) different spec file for F20 (with the above Requires:
line).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]