FS#33448 - [jack2-dbus] libffado necessary

Attached to Project: Community Packages
Opened by Alexandre Isoard (surfmaths) - Saturday, 19 January 2013, 00:44 GMT
Last edited by Eric Belanger (Snowman) - Sunday, 24 February 2013, 05:02 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Ray Rashif (schivmeister)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
jack2-dbus requires libffado on computer having a FireWire port even when no use intended for that port.

Additional info:
* jack2-dbus 1.9.9.5-1
* libffado 2.1.0-3

Steps to reproduce:
On a computer having a FireWire port.
Install jack2-dbus but not libffado.
$ jack_control start
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.jackaudio.service': no such name

Steps to solve:
Installing libffado solve the problem.
Was detected thanks to:
$ /usr/bin/jackd -dalsa -dhw:0 -r44100 -p1024 -n2
jack server is not running or cannot be started
Could not open component .so '/usr/lib/jack/jack_firewire.so': libffado.so.2: cannot open shared object file: No such file or directory
This task depends upon

Closed by  Eric Belanger (Snowman)
Sunday, 24 February 2013, 05:02 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#33127 
Comment by Alexandre Isoard (surfmaths) - Wednesday, 23 January 2013, 09:45 GMT
I'm not sure that having a FireWire port is correlated.
Same bug on one laptop with a FireWire port and one laptop without a FireWire port.
Comment by Ray Rashif (schivmeister) - Wednesday, 23 January 2013, 17:15 GMT
Yes, I think the dbus build somehow has to have the ffado libs even if you're not using the driver but using jack_control instead of jackd (reproducible with jack2 as well). Thanks for reporting, I'll have to check out a few things before I commit it as a dep for -dbus.

Loading...