Source: nml
Version: 0.5.1-2
Severity: important
Tags: ftbfs patch

When building nml with the nocheck build profile, it fails to build due
to not finding the ply module. debian/control now contains wrong
<!nocheck> annotations. The modules really are required for building,
because setup.py imports nml.parser. Please remove the annotations.

Helmut
diff --minimal -Nru nml-0.5.1/debian/changelog nml-0.5.1/debian/changelog
--- nml-0.5.1/debian/changelog  2020-05-11 20:32:06.000000000 +0200
+++ nml-0.5.1/debian/changelog  2020-05-12 07:33:22.000000000 +0200
@@ -1,3 +1,10 @@
+nml (0.5.1-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix nocheck FTBFS: Remove erroneous <!nocheck> annotations. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Tue, 12 May 2020 07:33:22 +0200
+
 nml (0.5.1-2) unstable; urgency=medium
 
   * [2916256] Fix build with DEB_BUILD_OPTIONS=nocheck
diff --minimal -Nru nml-0.5.1/debian/control nml-0.5.1/debian/control
--- nml-0.5.1/debian/control    2020-05-11 20:32:06.000000000 +0200
+++ nml-0.5.1/debian/control    2020-05-12 07:33:22.000000000 +0200
@@ -4,8 +4,7 @@
 Maintainer: Matthijs Kooijman <matth...@stdin.nl>
 Uploaders: Jordi Mallach <jo...@debian.org>
 Build-Depends: debhelper (>= 12), dh-python, python3-all-dev:any, 
libpython3-all-dev, python3-setuptools,
-# For regression testing
- python3-ply <!nocheck>, python3-pil <!nocheck>
+ python3-ply, python3-pil
 Standards-Version: 4.5.0
 Vcs-Browser: https://salsa.debian.org/openttd-team/nml
 Vcs-Git: https://salsa.debian.org/openttd-team/nml.git

Reply via email to