[Debian-med-packaging] Bug#1032672: ntcard: disabling "32-bit" disabled too many archs

Steve Langasek steve.langasek at canonical.com
Fri Mar 10 20:35:12 GMT 2023


Package: ntcard
Version: 1.2.2+dfsg-5
Severity: normal
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu lunar ubuntu-patch

Dear maintainers,

The latest upload of ntcard disabled 32-bit support by dropping a
compatibility patch.  In the process, you also marked the package as only
building for a specific list of architectures instead of for Architecture:
any.

If the package simply fails to build on those architectures, there's no need
to change the architecture list.  But in any case, your list of 64-bit
architectures is incomplete, both for Debian (s390x) and for Ubuntu (s390x +
riscv64).

I've applied the attached patch in Ubuntu to re-enable builds on these
architectures.  Please consider including in Debian as well.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
diff -Nru ntcard-1.2.2+dfsg/debian/control ntcard-1.2.2+dfsg/debian/control
--- ntcard-1.2.2+dfsg/debian/control	2022-12-19 00:17:21.000000000 -0800
+++ ntcard-1.2.2+dfsg/debian/control	2023-03-10 12:22:43.000000000 -0800
@@ -12,7 +12,7 @@
 Rules-Requires-Root: no
 
 Package: ntcard
-Architecture: amd64 arm64 mips64el ppc64el ppc64
+Architecture: amd64 arm64 mips64el ppc64el ppc64 riscv64 s390x
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Streaming algorithm to estimate cardinality in genomics datasets
  As input it takes file(s) in fasta, fastq, sam, or bam formats


More information about the Debian-med-packaging mailing list