Bug#738206: libfluidsynth-dev: excessive dependencies
Rémi Denis-Courmont
courmisch at gmail.com
Sat Feb 8 16:19:19 UTC 2014
Package: libfluidsynth-dev
Version: 1.1.6-2
Severity: normal
Dear Maintainer,
The development package for FluidSynth depends on a number of other
development packages with no apparent reasons. Those packages are
obviously necessary to build FluidSynth, but they do not appear
necessary to build applications using FluidSynth.
Thus they should be build-dependencies of the source package fluidsynth
but there is no need for the binary pacakge libfluidsynth-dev to depend
on them.
In particular, I cannot see any #include in the public FluidSynth header
files, or any library mentioned in fluidsynth.pc to justify these:
libasound2-dev
libpulse-dev
libjack*-dev
libsdnfile-dev
and probably even libglib2.0-dev and libreadline-dev.
On the other hand, libfluidsynth-dev should perhaps depend on libc-dev
as it needs <stdio.h>.
For me, this is an issue, as it needlessly causes a conflict between
libfluidsynth-dev:amd64 and libasound2-plugins:i386 (by way of JACK)...
Best regards,
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.12-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libfluidsynth-dev depends on:
ii libasound2-dev 1.0.27.2-3
ii libfluidsynth1 1.1.6-2
ii libglib2.0-dev 2.36.4-1
ii libjack-dev 1:0.124.1+20140122git5013bed0-2
ii libpulse-dev 4.0-6+b1
ii libreadline-dev 6.2+dfsg-0.1
ii libsndfile1-dev [libsndfile-dev] 1.0.25-9
libfluidsynth-dev recommends no packages.
libfluidsynth-dev suggests no packages.
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list