Source: lcdproc
Source-Version: 0.5.9-7
Severity: important
Tags: patch

Hi!

Support for the knetbsd-any arch got removed in dpkg 1.22.2. Support
for the kfreebsd-any and kopensolaris-any arches is queued for removal
in the upcoming dpkg 1.23.0 (see [G]). Which means that once the host
running dak gets its dpkg upgraded to any of those versions it might
start being unhappy about the unknown architectures, and reject uploads.

[G]
<https://git.dpkg.org/cgit/dpkg/dpkg.git/commit/?id=5d17f447257a7ea5fa60e3496e365c29a2b63cc5>
<https://git.dpkg.org/cgit/dpkg/dpkg.git/commit/?id=e1cc4948128488aa710e77ddc2b64d81658d82d9>

Attached an untested patch that removes references to these obsolete
arches.

Thanks,
Guillem
From 03404339079ddf3f824c02fbf51be9f4fc548512 Mon Sep 17 00:00:00 2001
From: Guillem Jover <[email protected]>
Date: Sun, 7 Sep 2025 04:18:59 +0200
Subject: [PATCH] Remove references to obsolete dpkg architectures

Support for the knetbsd-any arch got removed in dpkg 1.22.2. Support
for the kfreebsd-any and kopensolaris-any arches is queued for removal
in dpkg 1.23.0. Which means that once the host running dak gets its
dpkg upgraded to that version it might start being unhappy about the
unknown architectures, and reject uploads.
---
 debian/control | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/debian/control b/debian/control
index 8b624ec..ce61f43 100644
--- a/debian/control
+++ b/debian/control
@@ -18,7 +18,7 @@ Vcs-Git: https://salsa.debian.org/debian/lcdproc.git
 Homepage: http://www.lcdproc.org/
 
 Package: lcdproc
-Architecture: linux-any kfreebsd-any knetbsd-any kopensolaris-any darwin-any freebsd-any netbsd-any openbsd-any solaris-any
+Architecture: linux-any darwin-any freebsd-any netbsd-any openbsd-any solaris-any
 Multi-Arch: foreign
 Depends: ${misc:Depends},
          ${shlibs:Depends},
@@ -44,7 +44,7 @@ Description: LCD display driver daemon and clients
  displays are also supported.
 
 Package: lcdproc-extra-drivers
-Architecture: linux-any kfreebsd-any knetbsd-any kopensolaris-any darwin-any freebsd-any netbsd-any openbsd-any solaris-any
+Architecture: linux-any darwin-any freebsd-any netbsd-any openbsd-any solaris-any
 Multi-Arch: same
 Depends: lcdproc (= ${binary:Version}),
          ${misc:Depends},
-- 
2.51.0

Reply via email to