On Wed, 2023-06-07 at 11:56 -0700, Adam Williamson wrote:
On Mon, 2023-05-15 at 13:45 +0200, Miro Hrončok wrote:
paktype-naskh-basic-fonts orphan, vishalvvr 2 weeks ago
So this one is a problem: it appears to be our intended default font for Arabic. It's part of the @fonts group in comps and it's also in the lorax templates (meaning we expect to need it in the installer environment):
https://github.com/weldr/lorax/blob/master/share/templates.d/99-generic/runt...
This git its deadline and got retired yesterday, and that is causing the Rawhide compose to fail at the moment:
https://stg.pagure.io/releng/failed-composes/issue/2430 https://koji.fedoraproject.org/koji/taskinfo?taskID=101913117 https://kojipkgs.fedoraproject.org//work/tasks/3117/101913117/root.log
DEBUG util.py:444: 2023-06-07 17:38:15,841: installpkg paktype-naskh-basic-fonts failed: no package matched: paktype-naskh-basic-fonts DEBUG util.py:444: 2023-06-07 17:38:15,842: template command error in runtime-install.tmpl: DEBUG util.py:444: 2023-06-07 17:38:15,842: installpkg paktype-naskh-basic-fonts DEBUG util.py:444: 2023-06-07 17:38:15,842: RuntimeError: Required installpkg failed.
We need someone to pick up and unretire this package, or we need to designate another font that's still maintained as our default Arabic font, or, uh, we need to drop Arabic support from the installer, I guess...
Looking into it further, per https://tagoh.fedorapeople.org/fonts/status/current.html , it's not intended to be our default font for Arabic any more, but it *is* the intended default for Urdu and Punjabi (sans). For the installer at least we may be able to get away with dropping it and hoping the noto fonts we install:
installpkg google-noto-sans-vf-fonts google-noto-sans-mono-vf-fonts installpkg google-noto-sans-arabic-vf-fonts installpkg google-noto-sans-cjk-fonts installpkg google-noto-sans-ethiopic-vf-fonts google-noto-sans-georgian-vf-fonts installpkg google-noto-sans-gurmukhi-vf-fonts google-noto-sans-hebrew-vf-fonts installpkg google-noto-sans-khmer-vf-fonts installpkg google-noto-sans-sinhala-vf-fonts google-noto-sans-thai-vf-fonts
provide sufficient coverage. CCing Akira Tagoh too. Also following up at https://pagure.io/releng/failed-composes/issue/5031 (the Rawhide failed compose issue).