Version in base suite: 0.0.8.109.gaa25f15-2.1 Base version: pdudaemon_0.0.8.109.gaa25f15-2.1 Target version: pdudaemon_0.0.8.109.gaa25f15-3+deb13u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/p/pdudaemon/pdudaemon_0.0.8.109.gaa25f15-2.1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/p/pdudaemon/pdudaemon_0.0.8.109.gaa25f15-3+deb13u1.dsc changelog | 6 ++ patches/0001-pyproject-Add-setuputils-to-dependencies.patch | 32 ++++++++++++ patches/series | 1 3 files changed, 39 insertions(+) dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmp15hutwbg/pdudaemon_0.0.8.109.gaa25f15-2.1.dsc: no acceptable signature found dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmp15hutwbg/pdudaemon_0.0.8.109.gaa25f15-3+deb13u1.dsc: no acceptable signature found diff -Nru pdudaemon-0.0.8.109.gaa25f15/debian/changelog pdudaemon-0.0.8.109.gaa25f15/debian/changelog --- pdudaemon-0.0.8.109.gaa25f15/debian/changelog 2024-07-25 18:23:54.000000000 +0000 +++ pdudaemon-0.0.8.109.gaa25f15/debian/changelog 2026-02-22 03:05:08.000000000 +0000 @@ -1,3 +1,9 @@ +pdudaemon (0.0.8.109.gaa25f15-3+deb13u1) trixie-proposed-updates; urgency=medium + + * Backport patch to add setuputils to runtime dependencies (Closes: #1127864) + + -- Christopher Obbard Sun, 22 Feb 2026 03:05:08 +0000 + pdudaemon (0.0.8.109.gaa25f15-2.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru pdudaemon-0.0.8.109.gaa25f15/debian/patches/0001-pyproject-Add-setuputils-to-dependencies.patch pdudaemon-0.0.8.109.gaa25f15/debian/patches/0001-pyproject-Add-setuputils-to-dependencies.patch --- pdudaemon-0.0.8.109.gaa25f15/debian/patches/0001-pyproject-Add-setuputils-to-dependencies.patch 1970-01-01 00:00:00.000000000 +0000 +++ pdudaemon-0.0.8.109.gaa25f15/debian/patches/0001-pyproject-Add-setuputils-to-dependencies.patch 2026-02-22 03:01:04.000000000 +0000 @@ -0,0 +1,32 @@ +From: Christopher Obbard +Date: Fri, 12 Dec 2025 22:38:55 +0000 +Subject: pyproject: Add setuputils to dependencies + +pdudaemon imports pkg_resources at runtime to discover driver entry +points. pkg_resources is provided by setuptools, but setuptools was +only listed as a build dependency so it is not guaranteed to be +present in runtime environments such as pipx venvs or minimal CI +images. + +Add setuptools to the project runtime dependencies to ensure +pkg_resources is available when pdudaemon is executed. + +Signed-off-by: Christopher Obbard +Origin: https://github.com/pdudaemon/pdudaemon/commit/d722cf92188df02f8a72f83e57e5fe60541a2134 +Applied-Upstream: 1.1.0 +--- + pyproject.toml | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/pyproject.toml b/pyproject.toml +index 3562c4a..c4dfca7 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -27,6 +27,7 @@ classifiers = [ + ] + requires-python = ">= 3.4" + dependencies = [ ++ "setuptools", + "aiohttp", + "requests", + "pexpect", diff -Nru pdudaemon-0.0.8.109.gaa25f15/debian/patches/series pdudaemon-0.0.8.109.gaa25f15/debian/patches/series --- pdudaemon-0.0.8.109.gaa25f15/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ pdudaemon-0.0.8.109.gaa25f15/debian/patches/series 2026-02-22 03:01:04.000000000 +0000 @@ -0,0 +1 @@ +0001-pyproject-Add-setuputils-to-dependencies.patch