Package: xfonts-terminus Version: 4.40-2 Severity: normal
I'm not sure this is related to #843982 so I'm filing it as a new report. With the upgrade to fontconfig 2.12, using 'Terminus' as a font family stopped working. xlsfonts lists the various fonts and aliases, but fc-list shows 'xos4 Terminus' as the full family name. Sure enough, using 'xos4 Terminus' in fc-enabled programs works. $ fc-list |grep Terminus /usr/share/fonts/X11/misc/ter-u24b_unicode.pcf.gz: xos4 Terminus:style=Bold /usr/share/fonts/X11/misc/ter-u22n_unicode.pcf.gz: xos4 Terminus:style=Regular ... As such, I added an alias for 'Terminus' in my 50-enable-terminus.conf so that I can still use 'Terminus' as the full family name. Is this necessary, or maybe it's an issue with fontconfig? -- System Information: Debian Release: 9.0 APT prefers unstable APT policy: (900, 'unstable'), (800, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages xfonts-terminus depends on: ii xfonts-utils 1:7.7+4 xfonts-terminus recommends no packages. Versions of packages xfonts-terminus suggests: pn xfonts-terminus-oblique <none> ii xserver-xephyr [xserver] 2:1.19.3-1 ii xserver-xorg [xserver] 1:7.7+18 ii xvfb [xserver] 2:1.19.3-1 -- Configuration Files: /etc/fonts/conf.avail/50-enable-terminus.conf changed: <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <alias binding="same"> <family>Terminus</family> <accept><family>xos4 Terminus</family></accept> </alias> <selectfont> <acceptfont> <pattern> <patelt name="family"><string>Terminus</string></patelt> </pattern> </acceptfont> </selectfont> </fontconfig>