[Slackbuilds-users] Catfish not working

King Beowulf kingbeowulf at gmail.com
Sun Jan 4 19:18:28 UTC 2015

Hash: SHA1

On 01/04/2015 01:09 AM, Niki Kovacs wrote:
> Hi,
> I just built Catfish from SBo, along with the handful of
> dependencies (pexpect, pyxdg, pygobject3). I'm running it in the
> Xfce desktop environment.
> The application doesn't start. When I invoke 'catfish' in a
> graphical terminal, I get a bunch of error messages. Here's the
> beginning:
> (catfish.py:10978): Gtk-WARNING **: Unknown property: 
> GtkInfoBar.show-close-button Traceback (most recent call last): 
> File "/usr/share/catfish/bin/catfish.py", line 44, in <module> 
> catfish.main() File "/usr/share/catfish/catfish/__init__.py", line
> 73, in main window = CatfishWindow.CatfishWindow() File
> "/usr/share/catfish/catfish_lib/Window.py", line 49, in __new__ 
> new_object.finish_initializing(builder) File
> "/usr/share/catfish/catfish/CatfishWindow.py", line 210, in 
> finish_initializing if SudoDialog.check_dependencies(['locate',
> 'updatedb']): File "/usr/share/catfish/catfish_lib/SudoDialog.py",
> line 54, in check_dependencies pexpect.TIMEOUT]) == 3: File
> "/usr/lib/python2.7/site-packages/pexpect/__init__.py", line 1418,
> in expect timeout, searchwindowsize) File
> "/usr/lib/python2.7/site-packages/pexpect/__init__.py", line 1433,
> in expect_list timeout, searchwindowsize) File
> "/usr/lib/python2.7/site-packages/pexpect/__init__.py", line 1490,
> in expect_loop index = searcher.search(incoming, freshlen,
> searchwindowsize) File
> "/usr/lib/python2.7/site-packages/pexpect/__init__.py", line 1946,
> in search match = s.search(buffer, searchstart) RuntimeError:
> internal error in regular expression engine
> Any idea what's wrong here?
> Cheers,
> Niki

Here's asome silly thoughts, given the "Gtk-WARNING **", it look to me
that catfish can't find GTK Python bindings:
1. did you install wxPython (includes wxGTK) or wxGTK?
2. did you install anything GTK+3 or Python3 related on top of GTK+2
(wxGTK3, newer wxPython)?
3. did the devs switch to Python3? its like pulling teeth to find a
full dependency list from these Debian boneheads.  1.2.2 seems to
require Python3.

what happens if you build and run on a plain/default Slackware (e.g. a
VM)?  Since my main box is a fairly well "optimized" (ie buggered) up
Slack64 multilib, I dont trust errors on it until I check them out on
a clean Slackware VM.

- -Ed
Version: GnuPG v2


More information about the SlackBuilds-users mailing list