[pkg-go] Bug#816519: golang-github-google-gopacket-dev: missing Depends/Recommends of external libs

Ximin Luo infinity0 at debian.org
Wed Mar 2 14:22:43 UTC 2016


Package: golang-github-google-gopacket-dev
Version: 1.1.11-2
Severity: normal

Dear Maintainer,

Some of the functionality of this package depends on third-party libraries.
See https://godoc.org/github.com/google/gopacket e.g.:

* pcap: C bindings to use libpcap to read packets off the wire.

To use this part, one requires libpcap0.8-dev. Other components may require
other libraries too. Perhaps this library package should Depend: or Recommend:
some of these packages?

(The reasoning is that, if my project uses this package, *even if my code does
not directly call libpcap*, I may need it during the build, but this need is due
to code in this package and not my code.)

libpcap is a bit complex however; upstream does not use stable versions and
Debian specifically has 0.8. Upstream recommends at least 1.1 but a contact of
mine confirmed that his package (HoneyBadger, that depends on this package)
works with the libpcap 0.8 in Debian.

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable'), (300, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- no debconf information



More information about the Pkg-go-maintainers mailing list