Package: libunbound-dev
Version: 1.10.0-1
Severity: normal

In 1.10.0 the unbound-dev pkgconfig file gained:

Requires: hogweed nettle libevent

but these dependencies are not declared in the debian package.  As a result the 
dev package isn't
usable via pkg-config because pkg-config complains that hogweed is not 
installed.

One solution would be to have libunbound-dev add a dependency on nettle-dev.

Another--and admittedly I'm less sure that this would work--is to change the 
libunbound.pc file to
move them from 'Requires:' to 'Requires.private:' (since the libraries 
themselves appear to only be
present in the `Libs.private:` but not `Libs:`).


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.5.0-rc5-amd64 (SMP w/24 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libunbound-dev depends on:
ii  libunbound8  1.10.0-1

libunbound-dev recommends no packages.

libunbound-dev suggests no packages.

-- no debconf information

Reply via email to