So I got this up and running for the most part. I basically downloaded the source, and kept running ./crunchyfrog and installed each missing dependency as stack traces showed. I thought it might be a good idea to document to the best of my ability what I did exactly..
Additional Packages (So its not fugly) -------------------------------------------------- gtk-chtheme @0.3.1_0 (active) gtk2-aurora @1.5.1_0 (active) hicolor-icon-theme @0.11_0 (active)
Notes -------------------------------------------------- 1.) To it working in it's basic condition, you should only need the top packages. 2.) You can fix it visual a bit by installing the gtk items in the second list. Run gtk-chtheme to choose the theme Aurora (or whatever you prefer). 3.) Installing the hicolor-icon-theme stops an error from being reported, but we still get a lot of warnings about icons that cannot be found.
Warning Messages I Get -------------------------------------------------- Xlib: extension "RANDR" missing on display "/tmp/launch-ZPJYGW/:0". 1263495475.409145 WARNING pane.py:41 Failed to load additional icons (Icon 'stock_book_green' not present in theme) 1263495475.749551 WARNING builtin.py:28 Could not import MySQLBackend: No module named backends.mysql 1263495475.749881 WARNING builtin.py:31 Could not import OracleBackend; No module named backends.oracle 1263495477.710005 WARNING app.py:328 Icon 'stock_disconnect' not present in theme 1263495477.711671 WARNING app.py:328 Icon 'stock_disconnect' not present in theme 1263495477.731359 WARNING app.py:328 Icon 'stock_connect' not present in theme 1263495477.732958 WARNING app.py:328 Icon 'stock_connect' not present in theme /Users/mikes/Sources/crunchyfrog-0.4.1/cf/app.py:209: GtkWarning: shmget failed: error 12 (Cannot allocate memory) instance.show() 1263495478.637554 WARNING app.py:328 Icon 'gnome-terminal' not present in theme 1263495478.639876 WARNING app.py:328 Icon 'gnome-terminal' not present in theme 1263495478.840733 WARNING app.py:328 Icon 'stock_book_green' not present in theme /Users/mikes/Sources/crunchyfrog-0.4.1/cf/ui/prefs.py:55: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated self.builder.add_from_file(fname) 1263495496.884114 WARNING app.py:328 Icon 'preferences-desktop- keyboard-shortcuts' not present in theme 1263495496.972003 WARNING app.py:328 Icon 'gnome-terminal' not present in theme 1263495496.972391 WARNING app.py:328 Icon 'stock_book_green' not present in theme 1263495496.972667 WARNING app.py:328 Icon 'gnome-terminal' not present in theme