Bug#1099735: eartag: save button stays disabled when tagging mp3, logs errors
Matthias Geiger
werdahias at riseup.net
Fri Mar 7 22:49:43 GMT 2025
Control: forwarded -1 https://gitlab.gnome.org/World/eartag/-/issues/151
Control: tags -1 confirmed
On Fri, 07 Mar 2025 12:02:16 +0100 =?utf-8?b?SsOpcsOpbXkgTGFs?=
<kapouer at melix.org> wrote:
> Package: eartag
> Version: 0.6.4-1
> Severity: normal
>
> Since very recently (after recent adwaita upgrade, maybe ?) eartag started failing
> to "save" tags modifications when editing tags of mp3 files.
>
> This is what I get when running "eartag ." from cli:
>
> AttributeError: 'PopoverMenu' object has no attribute 'get_pages'. Did you mean: 'get_flags'?
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/gi/_propertyhelper.py", line 401, in obj_set_property
> prop.fset(self, value)
> ~~~~~~~~~^^^^^^^^^^^^^
> File "/usr/share/eartag/eartag/tagentry.py", line 422, in bound_property
> self.refresh_text()
> ~~~~~~~~~~~~~~~~~^^
> File "/usr/share/eartag/eartag/tagentry.py", line 126, in refresh_text
> if self.has_different_values():
> ~~~~~~~~~~~~~~~~~~~~~~~~~^^
> File "/usr/share/eartag/eartag/tagentry.py", line 76, in has_different_values
> if not self.files:
> ^^^^^^^^^^
> AttributeError: 'EartagTagEditableLabel' object has no attribute 'files'
> Traceback (most recent call last):
> File "/usr/share/eartag/eartag/fileview.py", line 984, in update_binds
> self._bind_files(added_files)
> ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
> File "/usr/share/eartag/eartag/fileview.py", line 1019, in _bind_files
> entry.bind_to_file(file)
> ~~~~~~~~~~~~~~~~~~^^^^^^
> File "/usr/share/eartag/eartag/tagentry.py", line 54, in bind_to_file
> if file in self.files:
> ^^^^^^^^^^
> AttributeError: 'EartagTagEditableLabel' object has no attribute 'files'
>
>
Hi Jeremy,
thanks for the bugreport. I can confirm I have the same bug on my
machine (and that it worked™) with 0.6.4 some time back. I submitted an
issue upstream for now.
best,
werdahias
PS: Glad to see software I packaged getting used :)
More information about the pkg-gnome-maintainers
mailing list