From f79f21a1bc1959bf7fb141ca1cc2319b09495a6c Mon Sep 17 00:00:00 2001 From: Jing Luo via pve-devel Date: Sat, 23 Nov 2024 15:10:05 +0900 Subject: [PATCH] d/control: break the circular build-dependency with pve-firewall, and more Currently pve-network has a (versioned) build-dep of pve-firewall, which has a (versioned) runtime dependency of a newer version of libpve-network-perl, which is not available because it has not been built. It turns out that pve-firewall is only needed in testing, so let's only pull it in if we don't use the "nocheck" build profile so that we can actually build pve-network from source. perl is a build-essential so no need to add it in build-deps. Fixes: cbc70c81b9a2647a20903b27cabb14c1d6dc6d76 Signed-off-by: Jing Luo Link: https://lore.proxmox.com/mailman.599.1732342430.391.pve-devel@lists.proxmox.com --- debian/control | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/debian/control b/debian/control index 34b7366..9ddbb13 100644 --- a/debian/control +++ b/debian/control @@ -4,14 +4,13 @@ Priority: optional Maintainer: Proxmox Support Team Build-Depends: debhelper-compat (= 13), lintian, - libfile-slurp-perl, - libnet-subnet-perl, - libtest-mockmodule-perl, - perl, - pve-cluster (>= 8.0.10), - pve-firewall (>= 5.1.0~), - pve-doc-generator (>= 5.3-3), - libpve-access-control, + libfile-slurp-perl , + libnet-subnet-perl , + libtest-mockmodule-perl , + pve-cluster (>= 8.0.10) , + pve-firewall (>= 5.1.0~) , + pve-doc-generator (>= 5.3-3) , + libpve-access-control , Standards-Version: 4.6.1 Homepage: https://www.proxmox.com -- 2.39.5