Re: Tcl/Tk 9.0.0 rebase

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

 



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




[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