Bug#1076379: jackd2: Example clients (cli tools) missing since 1.9.22
Package: jackd2
Version: 1.9.22~dfsg-2
Severity: important
X-Debbugs-Cc: vermeeren@vermwa.re
Dear Maintainer,
It appears that upstream has split all CLI tools, also called example clients,
from the main jack2 build system. I noticed this in the changelog:
https://github.com/jackaudio/jack2/releases/tag/v1.9.22
I noticed that after the upgrade my jack setup was no longer functional, as
critical utilities like jack_load were missing. It seems very likely that for
many users and applications expecting the standard jack CLI tools to be in place
this will also result in breakage as only the core of jack2 remains.
https://packages.debian.org/bookworm/amd64/jackd2/filelist
https://packages.debian.org/trixie/amd64/jackd2/filelist
I tried searching but could not find an additional optional package in Debian
that would now contain these missing tools. The description of jackd2 package
also still shows "(server and example clients)", so it seems to be an oversight.
For reference, it seems that Arch Linux has decided on the creation of a new
package jack-example-tools. Most likely jackd2 should recommend this package if
this approach is taken in Debian as well.
https://github.com/jackaudio/jack-example-tools
Could you please take a look?
Workaround for now is downgrading and holding the packages.
Thanks,
Melvin Vermeeren.
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.9.7-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages jackd2 depends on:
ii debconf [debconf-2.0] 1.5.87
ii libasound2t64 1.2.12-1
ii libc6 2.38-14
ii libdbus-1-3 1.14.10-4+b1
ii libexpat1 2.6.2-1
ii libgcc-s1 14-20240330-1
ii libjack-jackd2-0 1.9.22~dfsg-2
ii libopus0 1.5.2-2
ii libsamplerate0 0.2.2-4+b1
ii libstdc++6 14-20240330-1
ii libsystemd0 256.2-1
ii python3 3.12.3-1
ii python3-dbus 1.3.2-5+b3
Versions of packages jackd2 recommends:
ii jackd2-firewire 1.9.22~dfsg-2
ii libpam-modules 1.5.3-7
ii qjackctl 0.9.91-1
Versions of packages jackd2 suggests:
ii jack-tools 20131226-2
ii meterbridge 0.9.2-14
-- debconf information:
* jackd/tweak_rt_limits: true
Reply to: