Package: abcm2ps Version: 8.14.2-0.1 Severity: serious Tags: patch Justification: failure to build from scratch
Hello. 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?
--- 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. --- a/debian/compat +++ /dev/null @@ -1,1 +0,0 @@ -11 --- 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, --- 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