Bug 2376119

Summary: Set Default Monospace Fallback Font
Product: [Fedora] Fedora Reporter: Aoife Moloney <amoloney>
Component: Changes TrackingAssignee: Akira TAGOH <tagoh>
Status: ON_QA --- QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: tagoh
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2309208    

Description Aoife Moloney 2025-07-03 09:54:19 UTC
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.

Comment 3 Akira TAGOH 2025-08-05 02:57:41 UTC
All targeted packages has been updated:

vazirmatn-fonts: https://koji.fedoraproject.org/koji/buildinfo?buildID=2785405

Comment 4 Akira TAGOH 2025-08-08 07:33:47 UTC
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.