Package: abcm2ps Version: 8.14.2-0.1 Severity: important Tags: patch My NMU fails to build because debhelper uses ./build.ninja instead of ./configure and ./Makefile.in. This is quite surprising, and I cannot reproduce the issue in my chroot.
However, the attached patch selects an explicit build system and most probably fixes the issue. It upgrades to debhelper 12 as well. Do you want to upload the fix? May I prepare another NMU? Shall I set a shorter delay?
>From 277477041beeecea5174ad858aef2bf2c9f1aa4b Mon Sep 17 00:00:00 2001 From: Nicolas Boulenguez <nico...@debian.org> Date: Sun, 13 Jan 2019 18:29:28 +0100 Subject: Fix for the FTBFS. Please add the bug number in the changelog entry. diff --git a/debian/changelog b/debian/changelog index e58aa37..d26f0e4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +abcm2ps (8.14.2-0.2) unstable; urgency=medium + + * Non-maintainer upload. + * Debhelper 12. + * Fix the build with an explicit debhelper build system. + + -- Nicolas Boulenguez <nico...@debian.org> Sun, 13 Jan 2019 18:10:08 +0100 + abcm2ps (8.14.2-0.1) unstable; urgency=medium * Non-maintainer upload. diff --git a/debian/compat b/debian/compat deleted file mode 100644 index b4de394..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -11 diff --git a/debian/control b/debian/control index ed43b92..d016670 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: text Priority: optional Maintainer: Anselm Lingnau <ling...@debian.org> Build-Depends: - debhelper (>= 11), + debhelper-compat (= 12), libfreetype6-dev, libpango1.0-dev, pkg-config, diff --git a/debian/rules b/debian/rules index e864f68..e2bff7f 100755 --- a/debian/rules +++ b/debian/rules @@ -4,4 +4,4 @@ export DEB_BUILD_MAINT_OPTIONS := hardening=+all export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed %: - dh $@ + dh $@ --buildsystem=autoconf