Package: jack-mixer
Version: 17-2+b2
Severity: serious
Justification: Policy 3.5
X-Debbugs-Cc: philipchung1...@yahoo.com
Dear Maintainer,
The jack_mixer binary fails to start if these packages are not installed.
I've reported this against the version currently in bookworm (stable),
but I believe it applies to testing and unstable as well.
Without python3-gi, the following trace appears:
Traceback (most recent call last):
File "/usr/bin/jack_mixer", line 5, in <module>
from jack_mixer.app import main
File "/usr/lib/python3/dist-packages/jack_mixer/app.py", line 21, in <module>
import gi
ModuleNotFoundError: No module named 'gi'
Without gir1.2-gtk-3.0, the trace is:
Traceback (most recent call last):
File "/usr/bin/jack_mixer", line 5, in <module>
from jack_mixer.app import main
File "/usr/lib/python3/dist-packages/jack_mixer/app.py", line 23, in <module>
gi.require_version("Gtk", "3.0")
File "/usr/lib/python3/dist-packages/gi/__init__.py", line 126, in
require_version
raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Gtk not available
Without python3-cairo, the trace is:
Traceback (most recent call last):
File "/usr/bin/jack_mixer", line 5, in <module>
from jack_mixer.app import main
File "/usr/lib/python3/dist-packages/jack_mixer/app.py", line 30, in <module>
from .channel import InputChannel, NewInputChannelDialog,
NewOutputChannelDialog, OutputChannel
File "/usr/lib/python3/dist-packages/jack_mixer/channel.py", line 27, in
<module>
from . import meter
File "/usr/lib/python3/dist-packages/jack_mixer/meter.py", line 20, in
<module>
import cairo
ModuleNotFoundError: No module named 'cairo'
(See also bug #995784 about adding python3-cairo as a Recommends for
python3-gi)
Philip Chung
-- System Information:
Debian Release: 12.5
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-18-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages jack-mixer depends on:
ii jackd2 1.9.21~dfsg-3
ii libc6 2.36-9+deb12u4
ii libglib2.0-0 2.74.6-2
ii libjack-jackd2-0 [libjack-0.125] 1.9.21~dfsg-3
ii python3 3.11.2-1+b1
jack-mixer recommends no packages.
jack-mixer suggests no packages.
-- no debconf information