Source: nml
Version: 0.4.4-2
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

nml fails to cross build from source, because its Build-Depends are
unsatisfiable. For python development, one needs to use
python3-all-dev:any, libpython3-all-dev. Test dependencies should be
flagged <!nocheck>. After updating Build-Depends, nml cross builds
successfully. Please consider applying the attached patch.

Helmut
diff --minimal -Nru nml-0.4.4/debian/changelog nml-0.4.4/debian/changelog
--- nml-0.4.4/debian/changelog  2018-05-10 21:43:27.000000000 +0200
+++ nml-0.4.4/debian/changelog  2018-06-23 10:49:11.000000000 +0200
@@ -1,3 +1,12 @@
+nml (0.4.4-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Crossify python Build-Depends.
+    + Annotate test dependencies with <!nocheck>.
+
+ -- Helmut Grohne <hel...@subdivi.de>  Sat, 23 Jun 2018 10:49:11 +0200
+
 nml (0.4.4-2) unstable; urgency=medium
 
   * [a948ee9] Bump debhelper version to v11
diff --minimal -Nru nml-0.4.4/debian/control nml-0.4.4/debian/control
--- nml-0.4.4/debian/control    2018-05-10 21:43:27.000000000 +0200
+++ nml-0.4.4/debian/control    2018-06-23 10:49:08.000000000 +0200
@@ -3,9 +3,8 @@
 Priority: optional
 Maintainer: Matthijs Kooijman <matth...@stdin.nl>
 Uploaders: Jordi Mallach <jo...@debian.org>
-Build-Depends: debhelper (>= 11), dh-python, python3-all-dev, 
python3-setuptools,
-# For regression testing
- python3-ply, python3-pil
+Build-Depends: debhelper (>= 11), dh-python, python3-all-dev:any, 
libpython3-all-dev, python3-setuptools,
+ python3-ply <!nocheck>, python3-pil <!nocheck>
 Standards-Version: 4.1.4
 Vcs-Browser: https://salsa.debian.org/openttd-team/nml
 Vcs-Git: https://salsa.debian.org/openttd-team/nml.git

Reply via email to