On Fri, Oct 24, 2025 at 03:19:07AM +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?

Hi. It works for me using sbuild with the unshare backend.

Are you doing something unusual, like building with dpkg-buildpackage
directly from the git repository? Can you reproduce the build failure
using sbuild?

Thanks.

Reply via email to