As mentioned in #1, I can load the GUI in one of my annexes, but it crashes as soon as I select a file.
$ git-annex-metadata-gui ~/library/tracks
Traceback (most recent call last):
File "/home/pigmonkey/.virtualenvs/annexgui/lib/python3.5/site-packages/git_annex_metadata_gui/gui.py", line 223, inselection_updated
self.docks.editor.set_item(item)
File "/home/pigmonkey/.virtualenvs/annexgui/lib/python3.5/site-packages/git_annex_metadata_gui/docks.py", line 145, in set_item
for field in item:
File "/home/pigmonkey/.virtualenvs/annexgui/lib/python3.5/site-packages/git_annex_adapter.py", line 341, in __iter__
for field in self.fields().keys():
File "/home/pigmonkey/.virtualenvs/annexgui/lib/python3.5/site-packages/git_annex_adapter.py", line 294, in fields
new_fields = self.query(fields=fields).get('fields', {})
File "/home/pigmonkey/.virtualenvs/annexgui/lib/python3.5/site-packages/git_annex_adapter.py", line 413, in __call__
return response if query_line else json.loads(response)
File "/usr/lib64/python3.5/json/__init__.py", line 319, in loads
return _default_decoder.decode(s)
File "/usr/lib64/python3.5/json/decoder.py", line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib64/python3.5/json/decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
[1] 5572 abort (core dumped) git-annex-metadata-gui ~/library/tracks
One of the files which causes a crash is README.md. The file looks fine.
As mentioned in #1, I can load the GUI in one of my annexes, but it crashes as soon as I select a file.
One of the files which causes a crash is
README.md
. The file looks fine.However, you asked me to run some commands with
--batch
. Mymetadata
doesn't take--batch
.That may be the problem. It looks like the Arch package that I use is out of date for some reason.