Phil Suh wrote: > but there is a file xmlparser.so in that directory! > > [phil@kawa i686-linux]$ pwd > /usr/local/lib/ruby/site_ruby/1.6/i686-linux I remember having some problems like this myself, but in my case, I found that /usr/local/lib/ruby/site_ruby/1.6/i586-linux was otherwise completely empty, and everything worked nicely when I just put it all into /usr/local/lib/ruby/1.6/i586-linux But I'm still using an ancient RPM version: $ rpm -qa | grep ruby ruby-1.6.1-1 $ ruby --version ruby 1.6.1 (2000-09-27) [i586-linux] -- <[ Kent Dahl ]>================<[ http://www.stud.ntnu.no/~kentda/ ]> )____(stud.techn.;ind..data)||(softwareDeveloper.at(Trustix))_( /"Opinions expressed are mine and not those of my Employer, "\ ( "the University, my girlfriend, stray cats, banana fruitflies, " ) \"nor the frontal lobe of my left cerebral hemisphere. "/