Source: cool-retro-term Version: 1.2.0+ds2 Severity: normal Tags: patch Dear Maintainer,
Having done
$ apt list fonts-* | cut -d/ -f1 | tail -n+2 | xargs apt download
I now see
$ l | grep -v _all
total 1.3G
-rw-r--r-- 1 nabijaczleweli users 37.1k 2022-11-14
fonts-hermit_1.2.0+ds2-1+b1_amd64.deb
-rw-r--r-- 1 nabijaczleweli users 10.4k 2022-11-14
fonts-proggy_1.2.0+ds2-1+b1_amd64.deb
-rw-r--r-- 1 nabijaczleweli users 79k 2022-11-14
fonts-terminus_1.2.0+ds2-1+b1_amd64.deb
These all appear to come from src:cool-retro-term, whose d/control says
Package: fonts-hermit
Architecture: any
Multi-Arch: foreign
Section: fonts
Depends: ${misc:Depends}
Description: Monospace Hermit Font for programming
This is a monospace font designed to be clear, pragmatic and very readable.
Its creation has been focused on programming. Every glyph was carefully
planned and calculated, according to defined principles and rules. For this
reason, Hermit is coherent and regular.
Package: fonts-terminus
Architecture: any
Multi-Arch: foreign
Section: fonts
Depends: ${misc:Depends}
Description: Terminus monospace font
This is a fixed-width vector font called Terminus. It is suitable for
terminals, editors, etc. If you have to work for extended time in front of
monitor (i.e. over eight hours), you may find that using this font reduces
your eyes-fatigue.
Package: fonts-proggy
Architecture: any
Multi-Arch: foreign
Section: fonts
Depends: ${misc:Depends}
Description: Monospaced bitmap programming font
These are a set of fixed-width screen fonts that are designed for code
listings. This is only the tiny version of the font collection.
These should just be Architecture: all, like every other font in the
distribution; there shouldn't be a different identical fonts-hermit
(&c.) for every debian architecture.
I'm attaching a patch based on the current Salsa HEAD
(944b0b37bc5a3f4e2cec4f58663ae98bce3275e5) that changes this to arch=all,
and builds and updates correctly.
Best,
-- System Information:
Debian Release: 12.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-12-amd64 (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_FIRMWARE_WORKAROUND,
TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
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)
LSM: AppArmor: enabled
From 51d0cb792692d51f7059096dd2d9203632b8f335 Mon Sep 17 00:00:00 2001 From: наб <[email protected]> Date: Tue, 6 Aug 2024 21:11:05 +0200 Subject: [PATCH] d/control: fonts-* packages should be Architecture: all instead of any --- debian/control | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/debian/control b/debian/control index c6be944..78a1adb 100644 --- a/debian/control +++ b/debian/control @@ -31,8 +31,7 @@ Description: terminal emulator which mimics old screens customizable, and reasonably lightweight. Package: fonts-hermit -Architecture: any -Multi-Arch: foreign +Architecture: all Section: fonts Depends: ${misc:Depends} Description: Monospace Hermit Font for programming @@ -42,8 +41,7 @@ Description: Monospace Hermit Font for programming reason, Hermit is coherent and regular. Package: fonts-terminus -Architecture: any -Multi-Arch: foreign +Architecture: all Section: fonts Depends: ${misc:Depends} Description: Terminus monospace font @@ -53,8 +51,7 @@ Description: Terminus monospace font your eyes-fatigue. Package: fonts-proggy -Architecture: any -Multi-Arch: foreign +Architecture: all Section: fonts Depends: ${misc:Depends} Description: Monospaced bitmap programming font -- 2.45.2
signature.asc
Description: PGP signature

