On Thu, Dec 5, 2024 at 12:34 PM Jaroslav Škarvada <jskarvad@xxxxxxxxxx> wrote: > > On Thu, Dec 5, 2024 at 12:05 PM Miro Hrončok <mhroncok@xxxxxxxxxx> wrote: > > > > On 05. 12. 24 11:57, Jaroslav Škarvada wrote: > > > On Tue, Dec 3, 2024 at 10:30 PM Jaroslav Škarvada <jskarvad@xxxxxxxxxx> wrote: > > >> > > >> 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 > > > > > > I made some minor changes to the Fedora Change proposal and if there > > > aren't more comments I will submit it later this week. > > > > > > What's the preferred naming scheme for the compat packages? It seems > > > there is no standard and multiple variants in Fedora co-exists. I > > > personally prefer: > > > tcl-compat-8 and tk-compat-8 resulting in tcl-compat-8-devel and > > > tk-compat-8-devel > > > > "compat" should not be there. > > See https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/#multiple > > > > The name should be tcl8 and tk8 resulting in tcl8-devel and tk8-devel. > > > > -- > > Miro Hrončok > > -- > > Phone: +420777974800 > > Fedora Matrix: mhroncok > > > > Thanks, fixed in the change proposal > > J. Proposed the change [1], compat packages fedora review [2], [3] thanks & regards Jaroslav [1] https://fedoraproject.org/wiki/Changes/TclTk9.0 [2] https://bugzilla.redhat.com/show_bug.cgi?id=2330615 [3] https://bugzilla.redhat.com/show_bug.cgi?id=2330617 -- _______________________________________________ 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