[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1051314: fonts-recommended: recognise noto-core as alternative to dejavu-core



Package: fonts-recommended
Version: 1
Severity: wishlist
Tags: patch

Various major desktops now default to fonts-noto-core instead of
fonts-dejavu-core.   During a conversation with a fontconfig-config
maintainer on debian-l10n-english about the knock-on effects
("https://lists.debian.org/debian-l10n-english/2023/09/msg00001.html";)
I noticed that the dependency chains ensuring that fonts-noto-core is
actually installed at all are surprisingly weak.

This font package used to be very nearly the only one I needed to have
manually installed to ensure I got everything I was likely to want (as
a linguist I add fonts-unifont just to be on the safe side).  Changing
the "Depends: fonts-dejavu-core" to "fonts-dejavu-core |
fonts-noto-core" (or even the reverse) would help the package stay
just as useful on trixie.  Possibly more useful, if noto's coverage is
good enough to let me stop installing unifont!

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.4.0-3-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages fonts-recommended depends on:
ii  fonts-cantarell          0.303.1-1
ii  fonts-comic-neue         2.51-4
ii  fonts-courier-prime      0+git20190115-3
ii  fonts-croscore           20201225-2
ii  fonts-crosextra-caladea  20200211-2
ii  fonts-crosextra-carlito  20230309-2
ii  fonts-dejavu-core        2.37-8
ii  fonts-firacode           6.2-2
ii  fonts-freefont-otf       20211204+svn4273-2
ii  fonts-league-spartan     2.210-1
ii  fonts-noto-color-emoji   2.038-1
ii  fonts-symbola            2.60-1.1
ii  fonts-urw-base35         20200910-7

fonts-recommended recommends no packages.

fonts-recommended suggests no packages.

-- no debconf information
-- 
JBR	with qualifications in linguistics, experience as a Debian
	sysadmin, and probably no clue about this particular package
--- control.orig	2020-02-20 19:31:27.000000000 +0000
+++ control	2023-09-06 07:09:55.513613487 +0100
@@ -13,8 +13,8 @@
 Architecture: all
 Multi-Arch: foreign
 Depends: ${misc:Depends},
-# long-time default of most DEs, mostly in the past
-	fonts-dejavu-core,
+# older and newer widespread DE defaults
+	fonts-dejavu-core | fonts-noto-core,
 # GNOME's default
 	fonts-cantarell,
 # Windows compat: Arial, Courier New, Times New Roman

Reply to: