From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id AEFB01FF137 for ; Tue, 14 Apr 2026 05:04:50 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 622D49F7F; Tue, 14 Apr 2026 05:05:39 +0200 (CEST) From: Kefu Chai To: pve-devel@lists.proxmox.com Subject: [PATCH pve-qemu] d/control: drop redundant library deps covered by shlibs:Depends Date: Tue, 14 Apr 2026 11:05:27 +0800 Message-ID: <20260414030527.3680950-1-k.chai@proxmox.com> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1776135857786 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.350 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Message-ID-Hash: QVOKKKLLWFJ6REY3BFTQIZY2BZYU6SDT X-Message-ID-Hash: QVOKKKLLWFJ6REY3BFTQIZY2BZYU6SDT X-MailFrom: k.chai@proxmox.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: Proxmox VE development discussion List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Remove manually maintained library dependencies that are already auto-detected by dh_shlibdeps via ${shlibs:Depends}: * libiscsi4 (>= 1.12.0) | libiscsi7 * libjpeg62-turbo * libspice-server1 (>= 0.14.0~) * libusb-1.0-0 (>= 1.0.17-1) * libusbredirparser1 (>= 0.6-2) * libuuid1 The auto-detected versions are more accurate (derived from symbol versioning) and don't need manual updates during library transitions. For example, libusbredirparser1 (>= 0.6-2) was stale -- the library was renamed to libusbredirparser1t64 during the t64 transition, and shlibs:Depends correctly generates libusbredirparser1t64 (>= 0.8.0). Non-library runtime deps (ceph-common, fuse3, iproute2) are kept since dh_shlibdeps only detects shared libraries. Verified by building the package and comparing the generated debian/pve-qemu-kvm.substvars against the removed entries. All six libraries are present in the shlibs:Depends output with tighter version constraints: hardcoded shlibs:Depends libiscsi4 (>= 1.12.0) | libiscsi7 libiscsi7 (>= 1.18.0) libjpeg62-turbo libjpeg62-turbo (>= 1.3.1) libspice-server1 (>= 0.14.0~) libspice-server1 (>= 0.14.2) libusb-1.0-0 (>= 1.0.17-1) libusb-1.0-0 (>= 2:1.0.23~) libusbredirparser1 (>= 0.6-2) libusbredirparser1t64 (>= 0.8.0) libuuid1 libuuid1 (>= 2.16) Suggested-by: Fabian Gruenbichler Signed-off-by: Kefu Chai --- debian/control | 6 ------ 1 file changed, 6 deletions(-) diff --git a/debian/control b/debian/control index 81cc026..ff1d5af 100644 --- a/debian/control +++ b/debian/control @@ -48,12 +48,6 @@ Architecture: any Depends: ceph-common (>= 0.48), fuse3, iproute2, - libiscsi4 (>= 1.12.0) | libiscsi7, - libjpeg62-turbo, - libspice-server1 (>= 0.14.0~), - libusb-1.0-0 (>= 1.0.17-1), - libusbredirparser1 (>= 0.6-2), - libuuid1, ${misc:Depends}, ${shlibs:Depends}, Recommends: numactl, -- 2.47.3