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

Reply via email to