Bug 1530211
| Summary: | 2.12.91-2 makes truetype fonts in xterm look bad | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | dac.override | ||||||||||
| Component: | fontconfig | Assignee: | Akira TAGOH <tagoh> | ||||||||||
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||
| Priority: | unspecified | ||||||||||||
| Version: | rawhide | CC: | ajax, alexl, dac.override, fonts-bugs, i18n-bugs, john.j5live, mclasen, pnemade, rhughes, rstrode, sandmann, tagoh | ||||||||||
| Target Milestone: | --- | ||||||||||||
| Target Release: | --- | ||||||||||||
| Hardware: | Unspecified | ||||||||||||
| OS: | Unspecified | ||||||||||||
| Whiteboard: | |||||||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||||||
| Doc Text: | Story Points: | --- | |||||||||||
| Clone Of: | Environment: | ||||||||||||
| Last Closed: | 2018-01-04 13:08:36 UTC | Type: | Bug | ||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||
| Documentation: | --- | CRM: | |||||||||||
| Verified Versions: | Category: | --- | |||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||
| Embargoed: | |||||||||||||
| Attachments: |
|
||||||||||||
|
Description
dac.override
2018-01-02 09:35:01 UTC
did you see any different result of fc-match between 2.12.6-4 and 2.12.91-2? can you see any error or warning messages on the terminal when you run xterm? If you can't see any difference for the above, please attach both logs of FC_DEBUG=8 xterm with 2.12.6-4 and 2.12.91-2. Created attachment 1375599 [details]
FC_DEBUG=8 xterm with 2.12.6-4
FC_DEBUG=8 xterm with 2.12.6-4
Created attachment 1375601 [details]
FC_DEBUG=8 xterm with 2.12.91-2
FC_DEBUG=8 xterm with 2.12.91-2
When i do a diff -u, this kind of stands out + variable: False(w) That shouldn't affect on xterm I suppose. When you revert fontconfig to 2.12.6, did you also revert freetype too? No, just fontconfig Oops, sorry, I meant FC_DEBUG=7. Created attachment 1375722 [details]
FC_DEBUG=7 xterm with 2.12.6-4
Created attachment 1375723 [details]
FC_DEBUG=7 xterm with 2.12.91-2
Thanks. I've tracked it down. matching rules which was added during <include> was evaluated prior to rules added before <include>. so even though xterm is requesting "mono" - which is usually corrected to "monospace" by the rule in fonts.conf - 2.12.91 is adding "sans-serif" because none of "sans-serif", "serif", "monospace" is in the pattern, then evaluating a rule to replace "mono" to "monospace" at the end. so 2.12.91 is returning a sans-serif font instead of monospace. Anyway, will fix that shortly. should be fixed in 2.12.92-1. please test. Confirmed. Thanks |