Breaking changes to fonts

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

 



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.

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 -- 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