Source: subunit
Version: 1.4.0-2
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: rebootstrap

subunit cannot be cross built from source, because its Build-Depends are
not cross satisfiable. Instead of looking into such a difficult problem,
I looked into easily droppable dependencies and found that
python3-testscenarios and python3-testtools (both of which are
unsatisfiable) are only used for testing. As such they can be annotated
<!nocheck> to make them irrelevant to cross building (and
bootstrapping). Please consider applying the attached patch.

Helmut
diff --minimal -Nru subunit-1.4.0/debian/changelog 
subunit-1.4.0/debian/changelog
--- subunit-1.4.0/debian/changelog      2020-10-14 14:10:12.000000000 +0200
+++ subunit-1.4.0/debian/changelog      2021-01-29 19:05:49.000000000 +0100
@@ -1,3 +1,10 @@
+subunit (1.4.0-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Annotate test dependencies <!nocheck>. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Fri, 29 Jan 2021 19:05:49 +0100
+
 subunit (1.4.0-2) unstable; urgency=medium
 
   * Fixed watch file.
diff --minimal -Nru subunit-1.4.0/debian/control subunit-1.4.0/debian/control
--- subunit-1.4.0/debian/control        2020-10-14 14:10:12.000000000 +0200
+++ subunit-1.4.0/debian/control        2021-01-29 19:05:47.000000000 +0100
@@ -17,8 +17,8 @@
  pkg-config,
  python3-all,
  python3-setuptools,
- python3-testscenarios,
- python3-testtools,
+ python3-testscenarios <!nocheck>,
+ python3-testtools <!nocheck>,
 Build-Depends-Indep:
  perl,
 Standards-Version: 4.1.4

Reply via email to