From 3970690308309bb4d36d0d3894d32eae7d20e506 Mon Sep 17 00:00:00 2001 From: mscasso-scanoss Date: Wed, 28 Oct 2026 17:41:05 +0100 Subject: [PATCH] fix(deb): depend on runtime libgcrypt20 instead of libgcrypt20-dev The .deb control declared libgcrypt20-dev, a build-time package, as a runtime dependency. Hosts without the -dev package could not install the .deb (dpkg -i fails on the unmet dependency). The binary only needs the runtime library libgcrypt20. Co-Authored-By: Claude Opus 5.5 --- scripts/debpkg/DEBIAN/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/debpkg/DEBIAN/control b/scripts/debpkg/DEBIAN/control index 16c3c71..17cc3ef 100644 --- a/scripts/debpkg/DEBIAN/control +++ b/scripts/debpkg/DEBIAN/control @@ -2,7 +2,7 @@ Package: scanoss Version: ENGINE_VERSION Maintainer: SCANOSS Architecture: amd64 -Depends: libgcrypt20-dev (>= 1.9.0), libc6 (>= 2.4), zlib1g (>= 1:1.1.4) +Depends: libgcrypt20 (>= 1.9.0), libc6 (>= 2.4), zlib1g (>= 1:1.1.4) Description: SCANOSS Engine SCANOSS is an open, configurable OSS engine that was built specifically for developers, empowering them to confidently produce compliant code from the moment they begin writing, while delivering greater license and usage visibility for the broader DevOps team and supply chain partners. License: GPL-2+