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

Reply via email to