Fedora Account System
Red Hat Associate
Red Hat Customer
python3-QtAwesome is broken at this moment (impacting python3-spyder). These lines do the symlink creation, but all *.ttf files are gone from "fontawesome-fonts-web" From their changelog => https://fontawesome.com/changelog#changelog-2025-07 "We are no longer including legacy .ttf or .woff webfonts. If your project depends on those files, please update to use the .woff2 format, which is now the standard for webfont delivery" python-QtAwesome broken symlinks: rm %{buildroot}%{python3_sitelib}/qtawesome/fonts/fontawesome5-*.ttf ln -s %{_datadir}/fontawesome/webfonts/fa-brands-400.ttf \ %{buildroot}%{python3_sitelib}/qtawesome/fonts/fontawesome5-brands-webfont-%{fa5_version}.ttf ln -s %{_datadir}/fontawesome/webfonts/fa-regular-400.ttf \ %{buildroot}%{python3_sitelib}/qtawesome/fonts/fontawesome5-regular-webfont-%{fa5_version}.ttf ln -s %{_datadir}/fontawesome/webfonts/fa-solid-900.ttf \ %{buildroot}%{python3_sitelib}/qtawesome/fonts/fontawesome5-solid-webfont-%{fa5_version}.ttf rm %{buildroot}%{python3_sitelib}/qtawesome/fonts/fontawesome6-*.ttf ln -s %{_datadir}/fontawesome/webfonts/fa-brands-400.ttf \ %{buildroot}%{python3_sitelib}/qtawesome/fonts/fontawesome6-brands-webfont-%{fa6_version}.ttf ln -s %{_datadir}/fontawesome/webfonts/fa-regular-400.ttf \ %{buildroot}%{python3_sitelib}/qtawesome/fonts/fontawesome6-regular-webfont-%{fa6_version}.ttf ln -s %{_datadir}/fontawesome/webfonts/fa-solid-900.ttf \ %{buildroot}%{python3_sitelib}/qtawesome/fonts/fontawesome6-solid-webfont-%{fa6_version}.ttf Reproducible: Always
this PR create the symlinks against the new .woff2 files https://src.fedoraproject.org/rpms/python-QtAwesome/pull-request/9
This doesn’t seem right. Current packaging guidelines absolutely prohibit web font formats like WOFF2. https://docs.fedoraproject.org/en-US/packaging-guidelines/FontsPolicy/#_web_fonts
(In reply to Ben Beasley from comment #2) > This doesn’t seem right. Current packaging guidelines absolutely prohibit > web font formats like WOFF2. > > https://docs.fedoraproject.org/en-US/packaging-guidelines/FontsPolicy/ > #_web_fonts thanks for sharing, I do agree then, reassigning the bugs to fontawesome-fonts component.
When I took over maintenance of the fontawesome-fonts package, so I could move it from version 4 to version 5, I managed to fix most of the ways the old package failed to comply with the font guidelines. However, we had Fedora packages that were actively using the WOFF2 fonts, so I left that bit of noncompliance grandfathered in. If we have reached a point where no packages are using them anymore, I would be happy for the package to become fully compliant. I am not sure we have reached that point, though. I would also be absolutely delighted to give this package to somebody else. Does anybody want it?