Since I upgraded the fontconfig packages from 2.17.1-1 to 2.18.0-1,
xterm can't load the "Inconsolata" font.  It falls back to
"DejaVuSansMono".  Reverting the fontconfig* packages to 2.17.1-1
fixes the problem.  Several other mono fonts are also affected.

Invoking xterm with XFT_DEBUG=3 causes it to show which fonts are
loaded, printed to stdout.

With fontconfig* version 2.17.1-1 (which works):

$ grep fontconfig /etc/setup/installed.db
fontconfig fontconfig-2.17.1-1.tar.bz2 1
libfontconfig-common libfontconfig-common-2.17.1-1.tar.bz2 1
libfontconfig-devel libfontconfig-devel-2.17.1-1.tar.bz2 1
libfontconfig1 libfontconfig1-2.17.1-1.tar.bz2 1
$ fc-list --version
fontconfig version 2.17.1
$ XFT_DEBUG=3 /usr/bin/xterm -fa Inconsolata -e sleep 1
XFT_DEBUG=3
XftFontInfoFill: /usr/share/fonts/inconsolata/Inconsolata.ttf: 0
(20.0526 pixels)
XftFontInfoFill: /usr/share/fonts/inconsolata/Inconsolata.ttf: 0
(20.0526 pixels)
XftFontInfoFill: /usr/share/fonts/inconsolata/Inconsolata.ttf: 0
(20.0526 pixels)
XftFontInfoFill: /usr/share/fonts/inconsolata/Inconsolata.ttf: 0
(20.0526 pixels)
$ยท

With fontconfig* version 2.18.0-1 (which fails):

$ grep fontconfig /etc/setup/installed.db
fontconfig fontconfig-2.18.0-1.tar.bz2 1
libfontconfig-common libfontconfig-common-2.18.0-1.tar.bz2 1
libfontconfig-devel libfontconfig-devel-2.18.0-1.tar.bz2 1
libfontconfig1 libfontconfig1-2.18.0-1.tar.bz2 1
$ fc-list --version
fontconfig version 2.18.0
$ XFT_DEBUG=3 /usr/bin/xterm -fa Inconsolata -e sleep 1
XFT_DEBUG=3
XftFontInfoFill: /usr/share/fonts/dejavu/DejaVuSansMono.ttf: 0 (20.0526 pixels)
XftFontInfoFill: /usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf: 0
(20.0526 pixels)
XftFontInfoFill: /usr/share/fonts/dejavu/DejaVuSansMono-Oblique.ttf: 0
(20.0526 pixels)
XftFontInfoFill:
/usr/share/fonts/dejavu/DejaVuSansMono-BoldOblique.ttf: 0 (20.0526
pixels)
$

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to