Puddletag crashes when saving
edith: forget it, had a file with incorrectly set id3 columns,
Git Clone URL: | https://aur.archlinux.org/puddletag.git (read-only, click to copy) |
---|---|
Package Base: | puddletag |
Description: | An audio tag editor for GNU/Linux |
Upstream URL: | https://docs.puddletag.net/ |
Keywords: | audio music tag |
Licenses: | GPL-3.0-or-later |
Submitter: | arojas |
Maintainer: | morgenstern |
Last Packager: | morgenstern |
Votes: | 49 |
Popularity: | 1.70 |
First Submitted: | 2018-08-24 07:28 (UTC) |
Last Updated: | 2024-06-23 11:07 (UTC) |
Puddletag crashes when saving
edith: forget it, had a file with incorrectly set id3 columns,
Thanks @yochananmarqos. However, the pull request is against the master branch, which is ahead of puddletag-2.3.0, so applying it to the 2.3.0 package is now failing because requirements.in
has been changed by this commit.
I have updated puddletag-git to use the pull request. I recommend installing that package until the pull request is merged and a new version is released that includes it.
@yochananmarqos Thanks a lot! Your PKGBUILD works great!
After upgrading to v2.3.0-1, puddletag doesn't start, leaving this output:
[ludvick@eos puddletag]$ puddletag
puddletag Version: 2.3.0
Locale: pl_PL
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 183, in <module>
bool_expr.enablePackrat()
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'
I have installed plasma 6.0.2.
Any help? Please.
I will be unable to update this package until next week, as I am on holiday with no access to my build system. Apologies.
@brix this package already builds the version you included in your flag notification. I expect an updated version to be tagged upstream shortly, but if that does not transpire, I will modify the PKGBUILD to include it.
If you need the patch now, then I suggest building puddletag-git.
Since upgrade to Python 3.10 Puddletag crashes at the slightest scroll-down when the number of tracks loaded does not fill the window vertically:
python[14191]: Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/puddlestuff/tagmodel.py", line 2483, in wheelEvent
h.setValue(h.value() - numsteps)
TypeError: setValue(self, int): argument 1 has unexpected type 'float'
EDIT: bug closed upstream: https://github.com/puddletag/puddletag/pull/691
Pinned Comments