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: наб <nabijaczlew...@nabijaczleweli.xyz> 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