[Pkg-rust-maintainers] Bug#1140558: Clarify openssl vs nettle usage in Debian
Chris Hofstädtler
zeha at debian.org
Mon Jun 22 18:16:36 BST 2026
Package: sq
Version: 1.3.1-10
Severity: important
X-Debbugs-Cc: holger at debian.org
Hi,
while researching sq on various operating systems, I've noticed that
various other distros use the OpenSSL backend, while Debian's sq
uses the nettle backend.
That seemed fine, however debcargo.toml also claims some openssl
dependency:
https://sources.debian.org/src/rust-sequoia-sq/1.3.1-10/debian/debcargo.toml#L16
[packages.bin]
multi_arch = "foreign"
depends = [ "openssl" ]
That left me wondering if Debian's sq was meant to use openssl
instead of nettle.
Please clarify which backend was intended to be used.
Thanks,
Chris
PS: currently, ldd /usr/bin/sq shows:
linux-vdso.so.1 (0x0000ffff9d7fb000)
libsqlite3.so.0 => /usr/lib/aarch64-linux-gnu/libsqlite3.so.0 (0x0000ffff9c1a0000)
libnettle.so.8 => /usr/lib/aarch64-linux-gnu/libnettle.so.8 (0x0000ffff9c130000)
libhogweed.so.6 => /usr/lib/aarch64-linux-gnu/libhogweed.so.6 (0x0000ffff9c0c0000)
libgmp.so.10 => /usr/lib/aarch64-linux-gnu/libgmp.so.10 (0x0000ffff9c010000)
libgcc_s.so.1 => /usr/lib/aarch64-linux-gnu/libgcc_s.so.1 (0x0000ffff9bfd0000)
libm.so.6 => /usr/lib/aarch64-linux-gnu/libm.so.6 (0x0000ffff9bf10000)
libc.so.6 => /usr/lib/aarch64-linux-gnu/libc.so.6 (0x0000ffff9bd50000)
/lib/ld-linux-aarch64.so.1 (0x0000ffff9d7b0000)
More information about the Pkg-rust-maintainers
mailing list