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

  • RT @usonian: New post: Ship in the Clouds: Clawhammer Banjo Tablature http://tinyurl.com/y8uvxoc 5 years 20 weeks ago
  • New post: Ship in the Clouds: Clawhammer Banjo Tablature http://tinyurl.com/y8uvxoc 5 years 20 weeks ago
  • RT @godfly: Employee. You are the engine that drives this economy. Too bad you’re not the driver. 5 years 20 weeks ago
  • Hey FYE: reason your Keene store might be closing: your 30% off liquidation prices are still about 20% more than Amazon. Good riddance. #fb 5 years 21 weeks ago
  • Haw. Did a google search including the word 'bathtub'. Sponsored ad next to results: "Dinner with John Lithgow" #fb 5 years 21 weeks ago

Older

Contact

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