On 04. 11. 24 17:26, Jaroslav Škarvada wrote:
I am going to add compat Tcl/Tk 8.6 packages, because IMHO porting of the packages to Tcl/Tk 9 will take significant time and maybe some of the packages will never be ported. But IMHO it will also require changes in the affected packages, at least changing the BuildRequires to the compat Tcl/Tk versions.
That'S expected. Probably best to document it as a change proposal.
Are there any guidelines/best practice guides for the compat packages?
https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/#multiple about naming it (i.e. there is no "compat" supposed to be in the name)
I would say: - package Tk 8 as tk8 - make tk8-devel and tk-devel conflict - make tk8-devel provide tk-devel, so we can BuildRequire tk-devel < 9 - ensure tk and tk8 are co-installable (either rename the conflicting files (/usr/bin/wish + manpages) or move them to another conflicting subpackage (e.g. tk8-wish/tk8-doc) Similarly with tcl and tcl8. Happy to review/help. -- Miro Hrončok -- Phone: +420777974800 Fedora Matrix: mhroncok -- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue