Description of problem: On latest Rawhide, the qjackctl does not start with a following error: qjackctl: symbol lookup error: qjackctl: undefined symbol: jack_session_commands_free The system is running PipeWire with PipeWire's implementation of jack-audio-connection-kit (pipewire-jack-audio-connection-kit) This is very annoying because qjackctl is important for routing JACK applications to various sound sources. Version-Release number of selected component (if applicable): qjackctl-0.9.0-2 pipewire-0.3.20 How reproducible: Always Steps to Reproduce: 1. Try starting qjackctl. Actual results: qjackctl does not start Expected results: qjackctl starts successfully Additional info: This is in journalctl: Feb 04 13:31:39 localhost.localdomain qjackctl.desktop[2293]: qjackctl: symbol lookup error: qjackctl: undefined symbol: jack_session_commands_free Feb 04 13:31:39 localhost.localdomain systemd[1465]: app-gnome-qjackctl-2293.scope: Succeeded. Feb 04 13:42:19 localhost.localdomain qjackctl.desktop[3479]: qjackctl: symbol lookup error: qjackctl: undefined symbol: jack_session_commands_free Feb 04 13:42:19 localhost.localdomain systemd[1465]: app-gnome-qjackctl-3479.scope: Succeeded.
Switching to the old JACK implementation, the jack-audio-connection-kit solves the problem, so this might be a PipeWire problem also. Adding @wtaymans.
No similar problems are found on Fedora 33.
PipeWire needs to implement those methods.
Thanks Lukas and Wim. Is there a bug for pipewire that this can depend on, or should we reassign this to pipewire?
upstream fix: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/3450bea4167573d3d364e1a768605d11be241293
FEDORA-2021-94b5ec2fd1 has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2021-d6d23603c6 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-d6d23603c6
FEDORA-2021-d6d23603c6 has been pushed to the Fedora 33 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-d6d23603c6` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-d6d23603c6 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
I can confirm that the issue is solved in 0.3.21, thank you.
FEDORA-2021-854ef86c22 has been pushed to the Fedora ELN stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2021-d6d23603c6 has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report.