Control: tags -1 moreinfo On 2025-10-24, at 03:19:07 +0200, Christoph Anton Mitterer wrote:
Source: nftables Version: 1.1.5-2 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past)Hey. It seems nftables requires asciidoc-base for building. Without it, the ./configure of debian/rules binary gives a: checking for a2x... no and later one gets's a failure with: no -L --doctype manpage --format manpage -D "./doc" doc/nft.txt /bin/bash: line 1: no: command not found make[3]: *** [Makefile:1990: doc/nft.8] Error 127 make[3]: Leaving directory '/home/calestyo/test/nftables-1.1.5' make[2]: *** [Makefile:807: all] Error 2 make[2]: Leaving directory '/home/calestyo/test/nftables-1.1.5' dh_auto_build: error: make -j1 returned exit code 2 make[1]: *** [debian/rules:39: override_dh_auto_build] Error 2 make[1]: Leaving directory '/home/calestyo/test/nftables-1.1.5' make: *** [debian/rules:28: binary] Error 2 so it actually tries to use "no" as binary name, which IMO is also kinda strange. Shouldn't the ./configure already fail earlier?
AsciiDoc is only required to generate the man-pages. However, since the upstream tar-ball already includes these, there is no need to generate them when building the Debian package, which is why there is no build-dep on asciidoc-base. In the excerpt you have included above, however, make has decided to attempt to regenerate the man-pages, and it has failed. Can you provide more context? J.
signature.asc
Description: PGP signature

