libasound2-plugins has broken jack1 dependencies

Bug #1013486 reported by Leigh Dyer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
alsa-plugins (Ubuntu)
Triaged
Undecided
Unassigned

Bug Description

The "libasound2-plugins" package includes a JACK plugin, which allows the user to route audio to and from JACK in applications that use the ALSA API. This plugin works with either the JACK 1 daemon (which uses the "libjack0" package as its client library) or the JACK 2 daemon (which uses "libjack-jackd2-0"). However, the dependencies are only satisfied by JACK 2.

The depends line for libasound2-plugins is as follows:

Depends: libasound2 (>= 1.0.25), libc6 (>= 2.15), libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116, libpulse0 (>= 1:0.99.1), libsamplerate0 (>= 0.1.7), libspeexdsp1 (>= 1.2~beta3.2-1)

but there is no libjack-0.116 to satisfy this dependency. This package should depend on either libjack-jackd2-0 or libjack0.

Incidentally, the ia32-libs-multiarch package depends on this package for some reason. These ALSA plugins are entirely optional, and would not be required for most users, so I don't think there's any need to have ia32-libs-multiarch depend on them.

Tags: packaging
Revision history for this message
David Henningsson (diwic) wrote :

Due to the pulse plugin, I would prefer to have it stay in ia32-libs-multiarch (but isn't ia32-libs-* deprecated anyway, so does it matter?)

I can confirm the main problem though.

Changed in alsa-plugins (Ubuntu):
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.