This is a tracking bug for Change: Set Default Monospace Fallback Font For more details, see: https://fedoraproject.org/wiki/Changes/SetDefaultMonospaceFallbackFont Currently monospace fonts are implicitly substituted with sans-serif fonts by default configuration file in fontconfig if missing. However, this is unpredictable behavior and it just happened to work. this behavior might be changed once one install other font packages. This Change aims to make it predictable and assign a tentative default monospace font for languages which is missing them. If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.
For vazirmatn-fonts: https://src.fedoraproject.org/rpms/vazirmatn-fonts/pull-request/3 For rit-meera-new-fonts: https://src.fedoraproject.org/rpms/rit-meera-new-fonts/pull-request/4 For sil-padauk-fonts: https://src.fedoraproject.org/rpms/sil-padauk-fonts/pull-request/6
google-noto-fonts: https://koji.fedoraproject.org/koji/taskinfo?taskID=134744566 rit-meera-new-fonts: https://koji.fedoraproject.org/koji/taskinfo?taskID=135540296 sil-padauk-fonts: https://koji.fedoraproject.org/koji/buildinfo?buildID=2745971
All targeted packages has been updated: vazirmatn-fonts: https://koji.fedoraproject.org/koji/buildinfo?buildID=2785405
self-testing result is here: $ fontquery-diff --loose-comparison 42 rawhide ... Malayalam(ml) RIT Meera New RIT Rachana RIT Meera New Persian(fa) Vazirmatn Noto Naskh Arabic Vazirmatn - N/A N/A N/A + Romanian(ro) Noto Sans Noto Serif Noto Sans Mono This is because f42 anaconda missed Romanian translation after updating. So the result looks good and expected thing.