Catfish no longer working

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

cat /var/log/pacman.log | grep catfish

[2021-07-23T20:52:01-0300] [ALPM] upgraded catfish (4.16.0-4 -> 4.16.1-1)
1 Like

Hey

A bug has been reported
https://bugs.archlinux.org/task/71600?project=5&string=catfish

3 Likes

I hope that this problem will be fixed very soon. I hope that the “fixed” information will be posted here as soon as it is fixed.

I use catfish almost every day.

Lawrence

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’

2 Likes

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.

Lawrence

2 Likes

It may be a fix that hit the repos today - v 4.16.1-1 is awaiting in my updates…

I can’t tell you if it fixes that problem, though, as it never quit working for me…

This is the version that is no longer working, 4.16.1-1

It will when you install that update :rofl:

1 Like

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…

As of today, August 10, 2021, Catfish has been upgraded to version 4.16.2-1.
The program is now working perfectly again.

Lawrence

3 Likes