https://bugzilla.redhat.com/show_bug.cgi?id=1820166
Bug ID: 1820166 Summary: Droid sans overrides my default CJK font Product: Fedora Version: 32 Status: NEW Component: google-droid-fonts Severity: low Assignee: nicolas.mailhot@laposte.net Reporter: taocrismon@hotmail.com QA Contact: extras-qa@fedoraproject.org CC: fonts-bugs@lists.fedoraproject.org, nicolas.mailhot@laposte.net, oliver@redhat.com, paul@frixxon.co.uk, tremble@tremble.org.uk Target Milestone: --- Classification: Fedora
Description of problem:
I have this (per-user) fontconfig configuration to set my preferred sans-serif font:
<alias> <family>sans-serif</family> <prefer> <family>Noto Sans</family> <family>Noto Sans CJK SC</family> </prefer> </alias>
It should fall back to "Noto Sans CJK SC" when displaying CJK characters. Since F32 this isn't working anymore. CJK characters are rendered in a different font, which I cannot recognize.
Digging through fc_debug logs, "Droid Sans" is appended right after "Noto Sans", before "Noto Sans CJK SC" in the font matching list. Debug messages confirm it's indeed Droid Sans getting picked.
Removing the relevant part in /etc/fonts/conf.d/65-google-droid-sans-fonts.conf mitigates this issue. However since both Noto Sans & Droid Sans do not contain CJK characters, they should both be skipped in favor of CJK fonts. Could this be a metadata problem? i.e. Droid Sans wrongly advertises as CJK capable.
Version-Release number of selected component (if applicable): google-droid-sans-fonts-20200215-3.fc32.noarch