From 1c3a3107f114639b64aa6ab6c3333ed38a82e214 Mon Sep 17 00:00:00 2001 From: "CanbiZ (MickLesk)" <47820557+MickLesk@users.noreply.github.com> Date: Thu, 12 Feb 2026 14:50:56 +0100 Subject: [PATCH] Deluge: add python3-setuptools as dep (#11833) * fix(deluge): add python3-setuptools for pkg_resources on Python 3.13 * Ensure dependencies before updating Deluge --- ct/deluge.sh | 1 + install/deluge-install.sh | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ct/deluge.sh b/ct/deluge.sh index 74eaa39f5..3f305e809 100644 --- a/ct/deluge.sh +++ b/ct/deluge.sh @@ -28,6 +28,7 @@ function update_script() { exit fi msg_info "Updating Deluge" + ensure_dependencies python3-setuptools $STD apt update $STD pip3 install deluge[all] --upgrade msg_ok "Updated Deluge" diff --git a/install/deluge-install.sh b/install/deluge-install.sh index e628e3cb7..40af9bb94 100644 --- a/install/deluge-install.sh +++ b/install/deluge-install.sh @@ -16,7 +16,8 @@ update_os msg_info "Installing Dependencies" $STD apt install -y \ python3-pip \ - python3-libtorrent + python3-libtorrent \ + python3-setuptools msg_ok "Installed Dependencies" msg_info "Installing Deluge"