Bug#861969: gstreamer1.0-tools: Seemingly pointless dependency on pkg-config pulls in toolchain

Adam Conrad adconrad at debian.org
Sat May 6 17:55:27 UTC 2017

Package: gstreamer1.0-tools
Version: 1.11.91-1
Severity: normal

gstreamer1.0-tools contains three binaries, and I can't find a reference
in any of them to pkg-config.  Despite that, the tools package depends on
pkg-config, which in turn pulls in dpkg-dev and build-essential (if you
use apt with recommends enabled by default).

pkg-config pulling on a packaging toolchain doesn't seem unreasonable at
all, however gstreamer runtime libraries and tools doing so doesn't make
any sense at all.

Please drop this dep entirely if it really is unnecessary (which it looks
like at a quick glance), or if there's a valid reason for it, do enlighten
us, and maybe we can figure out a way to make it not need to do so.

... Adam

-- System Information:
Debian Release: stretch/sid
  APT prefers artful
  APT policy: (500, 'artful')
Architecture: amd64
Foreign Architectures: i386

Kernel: Linux 4.10.0-19-lowlatency (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gstreamer1.0-tools depends on:
ii  libc6              2.24-9ubuntu2
ii  libglib2.0-0       2.52.0-1
ii  libgstreamer1.0-0  1.11.91-1
ii  pkg-config         0.29.1-0ubuntu2

gstreamer1.0-tools recommends no packages.

Versions of packages gstreamer1.0-tools suggests:
ii  gstreamer1.0-plugins-base  1.11.91-1

-- no debconf information

More information about the pkg-gstreamer-maintainers mailing list