ROX-Filer Installation Tip: Install GNOME First

This probably doesn't apply to a lot of people installing the ROX-Filer environment on top of a standard Linux distribution, since a lot of distros install GNOME even if you specify KDE as your preferred desktop environment.. depending on how lazy you are during the installation.



But if you're trying to get the ROX environment set up on a Linux From Scratch distribution like I am, do yourself a favor and install GNOME before you start messing with ROX-filer.



The ROX base and ROX-Filer programs will install and run with only Glib, GTK+, and the Gdk-pixbuf libraries installed, but last night I tried to install the ROX 'Archive' utility, and it led me down a path of dependency after dependency; first and foremost, it needs Python, so I installed Python. It also needs an image library called ImLib, so hunted that down and installed it too.



The real problems began when it demanded the PyGTK bindings... when I went to compile PyGTK I discovered I needed gnome-libs, which in turn requires pretty much all of the other gnome components to compile correctly.



And also make sure you have version 3.x of BerkeleyDB, compiled with the version 1.85 API enabled. (run ./configure --help before building db; the appropriate option is there somewhere.) 4.x doesn't cut it, either - make sure you have 3.x.



I'd had enough of the mess by the time Good Eats came on, so I never did get gnome-libs and pygtk to compile correctly last night. I'll probably do everything over in reverse order, building a skeletal GNOME system from the ground up and then compiling pygtk against it... and THEN, hopefully, I'll be able to run the ROX Archive tool and the other apps.



What a pain, eh? But it will be good to have GNOME installed even if I never use it; I'll be able to install and run pretty much any GNOME-dependent program I please.

Also

Syndicate content

Twitter

  • Nothing says "this crappy joke that's been forwarded 27 times is not nearly as funny as the subject line says" like Comic Sans. #fb 5 years 18 weeks ago
  • Ah, southwestern New Hampshire, where it's hard to tell whether or not a guy's mullet is ironic. #fb 5 years 19 weeks ago
  • Pancake making hack: put the syrup in The oven at 200F along w/pancakes to keep everything nice and hot. #fb 5 years 19 weeks ago
  • Just finished cooking one of those meals that somehow completely destroys the kitchen. I'll be more organized next time. #fb 5 years 19 weeks ago
  • I wish the TSA would get on with it and just ban passengers from flights altogether. That will make us all safe. 5 years 19 weeks ago

Older

Contact

Andy Chase
(978) 297-6402
andychase [at] gmail.com
GPG/PGP Public Key