Discussion:
Bug#1086751: srt: libsrt-openssl-dev and libsrt-gnutls-dev only suggest packages needed by .pc file
Add Reply
Laurent Bigonville
2024-11-05 09:50:01 UTC
Reply
Permalink
Source: srt
Version: 1.5.1-1
Severity: serious
Tags: sid trixie bookworm

Hello,

Both the libsrt-openssl-dev and libsrt-gnutls-dev have .pc files with
unsatisfied dependencies. They only suggest the needed package instead
of a hard depend on them

libsrt-openssl-dev:

$ grep Requires usr/lib/x86_64-linux-gnu/pkgconfig/*.pc
usr/lib/x86_64-linux-gnu/pkgconfig/haisrt.pc:Requires.private: openssl libcrypto
usr/lib/x86_64-linux-gnu/pkgconfig/srt.pc:Requires.private: openssl libcrypto

libsrt-gnutls-dev:
usr/lib/x86_64-linux-gnu/pkgconfig/haisrt.pc:Requires.private: gnutls nettle
usr/lib/x86_64-linux-gnu/pkgconfig/srt.pc:Requires.private: gnutls nettle

libssl-dev or libgnutls28-dev need to be bumped to a hard dependency
accordingly. And a hard dependency against nettle-dev should be added
for the gnutls flavour

Kind regards,
Laurent Bigonville

-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.11.5-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Debian Bug Tracking System
2024-11-05 12:40:02 UTC
Reply
Permalink
Your message dated Tue, 05 Nov 2024 12:27:17 +0000
with message-id <E1t8IeT-006c66-***@fasolo.debian.org>
and subject line Bug#1086751: fixed in srt 1.5.3-2
has caused the Debian Bug report #1086751,
regarding srt: libsrt-openssl-dev and libsrt-gnutls-dev only suggest packages needed by .pc file
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ***@bugs.debian.org
immediately.)
--
1086751: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086751
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Loading...