Bug#1076379: jackd2: Example clients (cli tools) missing since 1.9.22
On 2024-07-15 14:04:19 +0200, Melvin Vermeeren wrote:
> 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
The package is currently in NEW: https://ftp-master.debian.org/new/jack-example-tools_4-1.html
Cheers
>
> 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
>
--
Sebastian Ramacher
Reply to: