Package: jackd2
Version: 1.9.22~dfsg-2
Severity: important
X-Debbugs-Cc: vermee...@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 via email to