On 31/10/2022 19:23, Jerry James wrote:
Hi all,


One hurdle is that the current fontawesome-fonts maintainer doesn't
seem to have time to work on the package:
https://bugzilla.redhat.com/show_bug.cgi?id=1857488#c9.  I'm willing
to help out with that, but would prefer to see somebody with more font
experience step into the main admin role.

Another hurdle is that you have to work a little to get the backwards
compatibility features for 4.x and 5.x.  It isn't just a drop-in
replacement.  I've started a COPR to work through the issues:
https://copr.fedorainfracloud.org/coprs/jjames/FontAwesome6/.  This
shows both the python-pydata-sphinx-theme update I mentioned at the
top, and a patch for cantata to use 6.x natively.

Packages that need work:
- cantata (see the COPR for a possible solution)
- freeipa
- ipsilon
- python-XStatic-Font-Awesome [1]


Footnotes:
[1] Is this package needed?  Nothing in Fedora seems to consume it.
It looks like it is just a bundled copy of the fonts, which also means
that its Requires on fontawesome-fonts and fontawesome-fonts-web are
wrong, since it contains the fonts.


Hi,

thank you for bringing this up!

As a former contributor to those packages, your assumption is correct. python-XStatic-Font-Awesome can go away; I'll sync with Radomir on that note.

If someone relies on fontawesome-fonts, they should step up. The question is, how to get out of this, since there were incompatible changes between major package releases. Three options:

- just update fontaweseome-fonts; that'll unblock folks who are waiting for the update; unfortunately packages may not be ready for fontawesome-6 and may have to be fixed (or removed) - provide a compatibility package; that would require to touch more packages; ideally the versioned compatibility package would carry the old version; all packages requiring FA 4 would have to depend on the compat package
- ignore the issue and move on

Personally, I would prefer the first option. That being said, I don't have any spare time to work on this.

Matthias

_______________________________________________
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