Bug#961386: fontconfig-config: 60-latin.conf should prefer the most complete font DejaVu

Vincent Lefevre vincent at vinc17.net
Sat May 23 21:56:19 BST 2020


Package: fontconfig-config
Version: 2.13.1-4.2
Severity: normal

Since fonts-dejavu 2.37-2, 60-latin.conf is no longer overridden
by the default fonts-dejavu-core configuration. As a consequence,
Bitstream Vera is preferred to DejaVu, e.g. for monospace:

        <alias>
                <family>monospace</family>
                <prefer>
                        <family>Bitstream Vera Sans Mono</family>
                        <family>DejaVu Sans Mono</family>
                        <family>Inconsolata</family>
                        <family>Andale Mono</family>
                        <family>Courier New</family>
                        <family>Cumberland AMT</family>
                        <family>Luxi Mono</family>
                        <family>Nimbus Mono L</family>
                        <family>Nimbus Mono</family>
                        <family>Nimbus Mono PS</family>
                        <family>Courier</family>
                </prefer>
        </alias>

This is an issue since Bitstream Vera is very incomplete, at least
compared to DejaVu.

In particular, Bitstream Vera Sans Mono does not have box drawing
characters and this breaks box drawing in Emacs when one uses a
generic font name (thus hoping to get the best font).

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.6.0-1-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=POSIX, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=POSIX (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages fontconfig-config depends on:
ii  debconf [debconf-2.0]  1.5.74
ii  fonts-croscore         20200323-1
ii  fonts-dejavu-core      2.37-2
ii  fonts-freefont-otf     20120503-10
ii  fonts-freefont-ttf     20120503-10
ii  fonts-liberation       1:1.07.4-11
ii  fonts-liberation2      2.1.0-1
ii  fonts-texgyre          20180621-3
ii  fonts-urw-base35       20170801.1-3
ii  ttf-bitstream-vera     1.10-8
ii  ucf                    3.0042

fontconfig-config recommends no packages.

fontconfig-config suggests no packages.

-- debconf information:
* fontconfig/hinting_style: hintslight
* fontconfig/enable_bitmaps: false
* fontconfig/subpixel_rendering: Automatic
* fontconfig/hinting_type: Native

-- 
Vincent Lefèvre <vincent at vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)



More information about the Pkg-freedesktop-maintainers mailing list