Bug#845654: libjack0: generated dependencies not tight enough for jack_port_rename

James Cowgill jcowgill at debian.org
Fri Nov 25 15:57:54 UTC 2016


Package: libjack0
Version: 1:0.125.0-1
Severity: serious
Control: clone -1 -2
Control: reassign -2 libjack-jackd2-0 1.9.10+20150825git1ed50c92~dfsg-1
Control: retitle -2 libjack-jackd2-0: generated dependencies not tight enough for jack_port_rename

Hi,

The shlib dependencies generated by libjack0 are not tight enough for
packages which use the jack_port_rename API from jack 0.125.0. I've
just seen this when trying to run the new (not yet in unstable) version
of hydrogen on an older system.

Packages using jack_port_rename still get a dependency like:
libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116

If an old libjack (eg from jessie) is installed, reverse dependencies
fail with:
undefined symbol: jack_port_rename

Bumping the version of libjack-jackd2-0 is easy, but bumping
libjack-0.116 is not because it's a virtual package. I think we could
either used versioned provides or have libjack0 provide an two virtual
packages.

Thanks,
James

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20161125/e2a28a14/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list