Hello forum, noticed that after today’s update, catfish is no longer working…
Is this happening to you too ?
$ catfish
Traceback (most recent call last):
File "/usr/bin/catfish", line 44, in <module>
catfish.main()
File "/usr/lib/python3.9/site-packages/catfish/__init__.py", line 78, in main
window = CatfishWindow.CatfishWindow()
File "/usr/lib/python3.9/site-packages/catfish_lib/Window.py", line 173, in __new__
builder = get_builder(__builder__['ui_file'])
File "/usr/lib/python3.9/site-packages/catfish_lib/helpers.py", line 87, in get_builder
ui_filename = get_data_file('ui', '%s.ui' % (builder_file_name,))
File "/usr/lib/python3.9/site-packages/catfish_lib/catfishconfig.py", line 50, in get_data_file
return os.path.join(get_data_path(), *path_segments)
File "/usr/lib/python3.9/site-packages/catfish_lib/catfishconfig.py", line 67, in get_data_path
raise project_path_not_found
catfish_lib.catfishconfig.project_path_not_found
There is a workaround posted in the arch bug topic if you need it immediately.
Specifically
can be worked around by editing /usr/lib/python3.9/site-packages/catfish_lib/catfishconfig.py line 30 to say: catfish_data_directory = "/usr/share/catfish’
Thanks for the information but I think that I’ll wait for the program to actually be fixed. Though I do use catfish every day (it saves a great deal of time when I need to find something), I can get along without it for a while.
Ahhh! I made mention elsewhere about better update strategies - I guess waiting till I had 10 or so was an error in this case… I will try it now - especially as a ‘fix’ is available…