Source: nftables
Version: 1.0.8-1
Severity: important
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: ftcbfs
nftables fails to cross build from source, because Python development
files cannot be found while building a Python extension. You are missing
a dependency on libpython3-dev or libpython3-all-dev here. I'm attaching
a patch for your convenience. In theory, this can also break native
builds. Hence bumping severity to important.
Helmut
diff --minimal -Nru nftables-1.0.9/debian/changelog
nftables-1.0.9/debian/changelog
--- nftables-1.0.9/debian/changelog 2023-10-19 16:11:15.0 +0200
+++ nftables-1.0.9/debian/changelog 2023-12-01 09:24:44.0 +0100
@@ -1,3 +1,10 @@
+nftables (1.0.9-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Missing Build-Depends: libpython3-all-dev. (Closes: #-1)
+
+ -- Helmut Grohne Fri, 01 Dec 2023 09:24:44 +0100
+
nftables (1.0.9-1) unstable; urgency=medium
[ Jeremy Sowden ]
diff --minimal -Nru nftables-1.0.9/debian/control nftables-1.0.9/debian/control
--- nftables-1.0.9/debian/control 2023-10-19 16:02:56.0 +0200
+++ nftables-1.0.9/debian/control 2023-12-01 09:24:42.0 +0100
@@ -12,6 +12,7 @@
libjansson-dev,
libmnl-dev,
libnftnl-dev (>= 1.2.6),
+ libpython3-all-dev,
libtool,
libxtables-dev,
pybuild-plugin-pyproject,