On Mon, Nov 4, 2024 at 6:14 PM Miro Hrončok <mhroncok@xxxxxxxxxx> wrote: > > 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 > I filled draft change proposal: https://fedoraproject.org/wiki/Changes/TclTk9.0 Feel free to edit/comment thanks & regards Jaroslav -- _______________________________________________ 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