El vie., 21 jun. 2024 14:42, Sandro <[email protected]> escribió: > Hi, > > Looking into flare-engine failing to build from source, I encountered > two issues with font packages: > > 1. Path change in liberation-sans-fonts > 2. Name change of subpkg for unifont > > The first appeared trivial. The path to the fonts was changed from > `/usr/share/fonts/liberation-sans` to > `/usr/share/fonts/liberation-sans-fonts` in > liberation-sans-fonts-1:2.1.5-11.fc41.noarch. That broke the symlink > flare-engine creates. Easy fix. Yet still a surprise. >
The same happened with Lato. Iñaki > For the second change I haven't been able to figure out with certainty > what package is responsible. Looks like it might be changes to > fonts-rpm-macros. > > The issue is `/usr/share/fonts/unifont/unifont.ttf` is no longer > provided by unifont-fonts, but by unifont-ttf-fonts. However, package > unifont hasn't seen any update in a year. So, the cause must be outside > that package. > > Either way, it's a breaking change that should have been announced here. > Preferably, this should have been dealt with by proper Obsoletes / > Provides if possible. But maybe I missed something. > > For flare and flare-engine, there's a check in the spec file checking > for broken symlinks. Without that this change might have gone unnoticed, > leaving the packages in a broken state. > > Cheers, > > -- > Sandro > FAS: gui1ty > Matrix: Penguinpee > Elsewhere: [Pp]enguinpee > -- > _______________________________________________ > devel mailing list -- [email protected] > To unsubscribe send an email to [email protected] > 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/[email protected] > Do not reply to spam, report it: > https://pagure.io/fedora-infrastructure/new_issue >
-- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] 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/[email protected] Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
