FS#57169 - [ttf-dejavu] priority of /etc/fonts/conf.d/57-dejavu-*.conf is too high
Attached to Project:
Arch Linux
Opened by Yichao Zhou (zhou13) - Saturday, 20 January 2018, 09:02 GMT
Last edited by Jan de Groot (JGC) - Friday, 16 February 2018, 23:06 GMT
Opened by Yichao Zhou (zhou13) - Saturday, 20 January 2018, 09:02 GMT
Last edited by Jan de Groot (JGC) - Friday, 16 February 2018, 23:06 GMT
|
Details
According to /etc/fonts/README,
00 through 09 Font directories 10 through 19 system rendering defaults (AA, etc) 20 through 29 font rendering options 30 through 39 family substitution 40 through 49 generic identification, map family->generic 50 through 59 alternate config file loading 60 through 69 generic aliases, map generic->family 70 through 79 select font (adjust which fonts are available) 80 through 89 match target="scan" (modify scanned patterns) 90 through 99 font synthesis 57-dejavu-*.conf are generic generic aliases and select font, which should be numbered 60-79. Now, it incorrectly overrides my 60-latin-free.conf, so that it alias sans/sans-serif to DejaVu Sans. In addition, it is hard to remove a link in /etc/fonts/conf.d, as pacman will install it back every time the package upgrades. It might be better if those files are not symlinked by default. |
This task depends upon
Closed by Jan de Groot (JGC)
Friday, 16 February 2018, 23:06 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed upstream, patch backported in -2.
Friday, 16 February 2018, 23:06 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed upstream, patch backported in -2.
Comment by Doug Newgard (Scimmia) -
Saturday, 20 January 2018, 18:52 GMT
Files come from upstream this way. If you're sure they're wrong,
you should talk to them.