Source: krb5 Version: 1.20.1-4 Severity: important Tags: patch User: helm...@debian.org Usertags: rebootstrap User: debian-cr...@lists.debian.org Usertags: cross-satisfiability
Thanks for adding build-time testing to krb5! Unfortunately, this happens to break cross build support and therefore architecture bootstrap for all architectures. While the use of dh_auto_test readily enables support for DEB_BUILD_OPTIONS=nocheck and thus the test suite can be disabled, its associated dependencies are presently unconditional. I'm attaching a patch that adds the relevant <!nocheck> build profiles and verified that enabling it does not change output artifacts (using reproducible builds). Please consider applying it. Helmut
diff --minimal -Nru krb5-1.20.1/debian/changelog krb5-1.20.1/debian/changelog --- krb5-1.20.1/debian/changelog 2023-09-11 19:06:57.000000000 +0200 +++ krb5-1.20.1/debian/changelog 2023-10-24 07:17:27.000000000 +0200 @@ -1,3 +1,10 @@ +krb5 (1.20.1-4.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Annotate test dependencies <!nocheck>. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Tue, 24 Oct 2023 07:17:27 +0200 + krb5 (1.20.1-4) unstable; urgency=low [ Steve Langasek ] diff --minimal -Nru krb5-1.20.1/debian/control krb5-1.20.1/debian/control --- krb5-1.20.1/debian/control 2023-09-11 19:06:57.000000000 +0200 +++ krb5-1.20.1/debian/control 2023-10-24 07:17:26.000000000 +0200 @@ -19,7 +19,7 @@ python3-lxml, python3-sphinx, tex-gyre -Build-Depends-Arch: keyutils, libcmocka-dev, python3-kdcproxy, python3-pyrad +Build-Depends-Arch: keyutils <!nocheck>, libcmocka-dev <!nocheck>, python3-kdcproxy <!nocheck>, python3-pyrad <!nocheck> Standards-Version: 4.6.2 Maintainer: Sam Hartman <hartm...@debian.org> Uploaders: Russ Allbery <r...@debian.org>, Benjamin Kaduk <ka...@mit.edu>