FS#33537 - [jack2-dbus] Package doesn't provide jackd

Attached to Project: Community Packages
Opened by Rasmus Thisgård Olesen (rto) - Wednesday, 23 January 2013, 21:49 GMT
Last edited by Ray Rashif (schivmeister) - Friday, 25 January 2013, 16:53 GMT
Task Type Support Request
Category Upstream Bugs
Status Closed
Assigned To Ray Rashif (schivmeister)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
I installed Ardour3 RC2 from a link i got from #ardour irc. The installer checks for jackd to see if JACK is installed, and reports that it isn't. IRC log:(las is Paul Davis)
<rto> las: rc2_139080 installer says I do not have jack installed. I have jack2-dbus and although I know you are not a fan, I think it should count..
<las> rto: we search for jackd
<las> rto: a package of "jack" that doesn't include a "jackd" executable seems borked to me
<rto> las: Ok, I guess I'll shoot a mail at the package Arch maintainer and let him know you said that. No biggie though, everything works, but now you know in case someone else asks

If you just ignore the install message everything still works, but las seems to think jackd should be provided.



Additional info:
* package version(s)
* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Ray Rashif (schivmeister)
Friday, 25 January 2013, 16:53 GMT
Reason for closing:  Not a bug
Additional comments about closing:  jack2-dbus is a special package for use with dbus only; please also see ArchWiki/JACK
Comment by Andrea Scarpino (BaSh) - Wednesday, 23 January 2013, 22:09 GMT
both jack in [extra] and jack2 in [community] provide /usr/bin/jackd

the jack2-dbus description says "(for D-BUS interaction only)"
Comment by Ray Rashif (schivmeister) - Friday, 25 January 2013, 16:48 GMT
Yes, that's why. Paul Davis doesn't really care; he doesn't really know how jack2 can be distributed.

"Unfortunately, D-Bus JACK control/monitor applications cannot be used with this combination, and so a dedicated D-Bus build is provided as jack2-dbus. Do note that a D-Bus-only JACK does not provide a jackd binary, but a jackdbus one instead. The standard workflow most users have become accustomed to will be broken in this case."

See http://archaudio.org/2010/10/arch-linux-new-audio-packages-including-jack2/

Unfortunately the trac wiki is down, so the cited wiki entry with the technical details behind this is no longer accessible. If you are unfamiliar with jack(dbus), please use extra/jack, or switch to standard jack2. Closing..

edit: Sorry, should've mentioned that this matters if you use PulseAudio. See https://wiki.archlinux.org/index.php/PulseAudio/Examples#PulseAudio_through_JACK_the_new_new_way

Loading...