Re: Tcl/Tk 9.0.0 rebase

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

 



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

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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux