PuddleTag no longer working - help please!

I am running on TW KDE desktop and after a period of not using PuddleTag I need to use again.

I have enabled the openSUSE multimedia repo from:-

URL: https://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Tumbleweed/

PuddleTag tries to start and then fails. It seems the version I have is quite old (2022) for TW so I am hoping somebody can help please.

Output when starting from terminal?

I think this is what you wanted:-

alastair@HP-Z640-1:~> puddletag
puddletag Version: 2.2.0
Locale: en_GB
Traceback (most recent call last):
  File "/usr/bin/puddletag", line 352, in <module>
    from puddlestuff.puddletag import MainWin
  File "/usr/lib/python3.11/site-packages/puddlestuff/puddletag.py", line 14, in <module>
    from . import mainwin
  File "/usr/lib/python3.11/site-packages/puddlestuff/mainwin/__init__.py", line 4, in <module>
    from . import dirview
  File "/usr/lib/python3.11/site-packages/puddlestuff/mainwin/dirview.py", line 12, in <module>
    from ..tagmodel import has_previews
  File "/usr/lib/python3.11/site-packages/puddlestuff/tagmodel.py", line 32, in <module>
    from .audio_filter import parse as filter_audio
  File "/usr/lib/python3.11/site-packages/puddlestuff/audio_filter.py", line 184, in <module>
  File "/usr/lib/python3.11/site-packages/pyparsing/util.py", line 265, in _inner
    return fn(*args, **kwargs)
  File "/usr/lib/python3.11/site-packages/pyparsing/core.py", line 1132, in enable_packrat
    ParserElement.packrat_cache = _FifoCache(cache_size_limit)  # type: ignore[assignment]
  File "/usr/lib/python3.11/site-packages/pyparsing/util.py", line 105, in __init__
    keyring = [object()] * size
TypeError: can't multiply sequence by non-int of type 'Forward'

Hi and thanks for this. It does explain the source of the problem but what can I do to fix please?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.