Source: krb5-strength
Version: 3.2-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: cross-satisfiability


krb5-strength cannot be cross built from source, because a lot of its
build dependencies are not satisfiable. Before delving into this issue,
I observe a number that look like they're used for testing and we cannot
run tests during cross builds. Thus I looked into what is droppable
with <!nocheck> and a lot is. Thanks to being reproducible, I verified
that dropping these yield a bit-identicial artifact. Please consider
applying the attached patch to significantly reduce the problem and
close this bug when doing so.

Helmut
diff --minimal -Nru krb5-strength-3.2/debian/changelog 
krb5-strength-3.2/debian/changelog
--- krb5-strength-3.2/debian/changelog  2020-05-17 19:27:44.000000000 +0200
+++ krb5-strength-3.2/debian/changelog  2020-12-30 21:14:34.000000000 +0100
@@ -1,3 +1,10 @@
+krb5-strength (3.2-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Annotate test dependencies with <!nocheck>. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Wed, 30 Dec 2020 21:14:34 +0100
+
 krb5-strength (3.2-1) unstable; urgency=medium
 
   * New upstream release.
diff --minimal -Nru krb5-strength-3.2/debian/control 
krb5-strength-3.2/debian/control
--- krb5-strength-3.2/debian/control    2020-05-17 19:27:44.000000000 +0200
+++ krb5-strength-3.2/debian/control    2020-12-30 21:14:34.000000000 +0100
@@ -3,25 +3,25 @@
 Priority: optional
 Maintainer: Russ Allbery <r...@debian.org>
 Build-Depends:
- cracklib-runtime,
+# cracklib-runtime,
  debhelper-compat (= 13),
  libcdb-dev,
  libcrack2-dev,
- libcrypt-pbkdf2-perl,
- libdb-file-lock-perl,
+ libcrypt-pbkdf2-perl <!nocheck>,
+ libdb-file-lock-perl <!nocheck>,
  libdbd-sqlite3-perl,
  libdbi-perl,
- libfile-slurp-perl,
- libgetopt-long-descriptive-perl,
- libipc-run-perl,
+ libfile-slurp-perl <!nocheck>,
+ libgetopt-long-descriptive-perl <!nocheck>,
+ libipc-run-perl <!nocheck>,
  libjson-perl,
  libkrb5-dev (>= 1.9),
  libperl6-slurp-perl,
  libreadonly-perl,
  libsqlite3-dev,
- libtest-minimumversion-perl,
- libtest-pod-perl,
- libtest-strict-perl,
+ libtest-minimumversion-perl <!nocheck>,
+ libtest-pod-perl <!nocheck>,
+ libtest-strict-perl <!nocheck>,
  perl,
  pkg-config,
  tinycdb,

Reply via email to