Package: puddletag
Version: 2.3.0-1
Severity: grave
Tags: patch
Justification: renders package unusable

Dear Maintainer,

The new version of python3-pyparsing will prevent puddletag from running.

See  https://github.com/puddletag/puddletag/issues/884

However, it can be fixed by adding "ParserElement.enable_packrat()" to line 6 of
/usr/lib/python3/dist-packages/puddlestuff/audio_filter.py 

as described here:
https://github.com/puddletag/puddletag/pull/880



-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.7.12-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages puddletag depends on:
ii  libjs-sphinxdoc             7.2.6-7
ii  python3                     3.11.8-1
ii  python3-acoustid            1.3.0-1
ii  python3-audioread           3.0.1-1
ii  python3-certifi             2023.11.17-1
ii  python3-charset-normalizer  3.3.2-1
ii  python3-configobj           5.0.8-3
ii  python3-idna                3.6-2
ii  python3-lxml                5.2.1-1
ii  python3-mutagen             1.46.0-2
ii  python3-pyparsing           3.1.2-1
ii  python3-pyqt5               5.15.10+dfsg-1+b1
ii  python3-pyqt5.qtsvg         5.15.10+dfsg-1+b1
ii  python3-pyqt5.sip           12.13.0-1+b1
ii  python3-requests            2.31.0+dfsg-1
ii  python3-six                 1.16.0-6
ii  python3-unidecode           1.3.8-1
ii  python3-urllib3             1.26.18-2

Versions of packages puddletag recommends:
ii  libchromaprint-tools  1.5.1-5
ii  python3-levenshtein   0.25.1-3

Versions of packages puddletag suggests:
pn  quodlibet  <none>

-- no debconf information

Reply via email to