On Thu, Dec 5, 2024 at 12:34 PM Jaroslav Škarvada <jskar...@redhat.com> wrote:
>
> On Thu, Dec 5, 2024 at 12:05 PM Miro Hrončok <mhron...@redhat.com> wrote:
> >
> > On 05. 12. 24 11:57, Jaroslav Škarvada wrote:
> > > On Tue, Dec 3, 2024 at 10:30 PM Jaroslav Škarvada <jskar...@redhat.com> 
> > > wrote:
> > >>
> > >> On Mon, Nov 4, 2024 at 6:14 PM Miro Hrončok <mhron...@redhat.com> 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@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to