Le 23/01/2026 à 11:58, [email protected] a écrit :
Hello,
I'm seeing a strange issue with MusicBrainz Picard on Trixie and would
like some feedback before I submit this to the BTS. Even though
python3-fasteners is installed, the application fails to find the
module.
Since I am new to debian, I am not sure if this is something that can
be fixed without filing a bug report. In case a bug report should be
filed, should it be filed against picard or python3-fasteners.
Below is the draft of the report I have prepared. Does this look
complete, or should I investigate the Python path further first?
--- DRAFT BUG REPORT ---
Package: picard Version: 2.13.3-1 Severity: important
When attempting to start Picard, it fails to launch because the
'fasteners' module is missing. This suggests that 'python3-fasteners'
should be added to the package dependencies or there is a path
mismatch.
--- Steps to Reproduce ---
Run picard from the terminal.
--- Observed Behavior --- The application crashes immediately with the
following traceback:
QSocketNotifier: Can only be used with threads started with QThread
Traceback (most recent call last): File "/usr/bin/picard", line 4, in
<module> from picard.tagger import main ... File
"/usr/lib/picard/picard/config.py", line 39, in <module> import
fasteners ModuleNotFoundError: No module named 'fasteners'
Note: python3-fasteners (version 0.18-2) is confirmed to be installed
on this system.
--- Expected Behavior --- The application should launch its GUI.
--- System Information --- Debian Release: 13.3 (Trixie/Testing) Kernel
Version: 6.12.63+deb13-amd64 Architecture: amd64
--- END DRAFT ---
PS: I have not installed system-wide python packages or created
FrankenDebian that could have caused such issue.
Thanks for any help or suggestions!
Best regards
Nirmal Advani
Hello,
Here (up-to-date Trixie, Gnome), picard is started successfully
notwithstanding this message:
didier@hp-notebook14:~$ picard
QSocketNotifier: Can only be used with threads started with QThread
But while you claim not having a FrankenDebian, I do wonder why your
system information states "(Trixie/Testing)" while it should state only
Trixie.
What is the full result of apt policy?