I'm running Fedora Core 3, and am getting the following error after
installing subversion 1.1.2 from source:
svn: error while loading shared libraries: libsvn_client-1.so.0:
cannot open shared object file: No such file or directory
vksameer in IRC was nice enough to walk me through a bunch of
troubleshooting, but ended up at a point where we did not know what to
do next. Her'es output from the conversation listing steps taken:
vksameer deviousz: try ldconfig -v and see if the library shows up
deviousz ok, trying now
vksameer deviousz: I don't think you have to remove that ld line
deviousz vksameer: issued "locate svn", came up with:
vksameer did you do a make install?
deviousz yes, did the following: ./configure, make, make install
vksameer and ldconfig -v shows nothing?
deviousz vksameer: what do i look for in ldconfig -v?
vksameer grep for libsvn
* justatheory has quit ()
deviousz like so?: ldconfig -v | grep libsvn
vksameer yup, sorry, should have written it out
deviousz hmm, nothin
deviousz get a lot of "not found" and "permission denied"
vksameer ok, looks like a problem with the ld.so.conf entries
vksameer try it as root
vksameer btw, locate will not find the files unless update has been
run after the install
vksameer so may want to do that in the background
deviousz i am root
vksameer and you're getting permission denied errors?
vksameer something strange is going on
deviousz ran "yum update" but no packages marked for Update/Obsoliton
vksameer try id
vksameer sorry, 'updatedb'
vksameer it updates a local database on that specific machine of the files on it
deviousz [root@localhost ~]# id
deviousz uid=0(root) gid=0(root)
* grzywacz has quit ("-=SysReset 2.53=-")
vksameer ls -l /etc/ld.s* - what are the permissions?
deviousz its odd, i haven't really had any issues until now... I've
installed, updated the system, got my prism2 card working, installed
the Hostap drivers, ethereal, imagemagick, etc.
vksameer oh, shoot, there are some security issues on fc3, i think
deviousz [root@localhost subversion-1.1.2]# ls -l /etc/ld.s*
deviousz -rw-r--r-- 1 root root 57003 Dec 23 20:50 /etc/ld.so.cache
deviousz -rw-r--r-- 1 root root 58 Dec 23 20:27 /etc/ld.so.conf
deviousz total 8
deviousz -rw-r--r-- 1 root root 20 Oct 14 10:21 qt-i386.conf
* vksameer thinks of upgrading to fc3 at home
deviousz fixable issues?
deviousz ok, updatedb is done
vksameer deviousz: i've not used fc3, but afaik, it should use
ldconfig to update the ld.so.conf
vksameer the subversion faq
(http://subversion.tigris.org/project_faq.html) mentions using
deviousz i did try ldconfig already, but i just ran it again and
didn't see anything regarding ld.so.conf
vksameer let me back up a bit
vksameer the libraries are in /usr/local/lib?
deviousz I see many libsnv* files
deviousz libsvn* files
vksameer right, and /usr/local/lib is in /etc/ld.so.conf?
deviousz no sir
deviousz add it?
deviousz this is all thats in ld.so.conf: include ld.so.conf.d/*.conf
vksameer cd /usr/local/bin; ldd svn
* bsimmons has quit (Remote closed the connection)
deviousz ok, much output, paste?
vksameer no, just want to see if /usr/local/lib/libsvn* shows up there
deviousz libsvn_client-1.so.0 => not found
deviousz there's more lines like that
deviousz all starting w/ libsvn
vksameer hmm, i would try another make install
deviousz wonder if I should have installed via a package or something
deviousz yep, same problem
deviousz re-ran: configure, make, make install
* d0rt has quit (Remote closed the connection)
deviousz any suggestions?
vksameer in the source directory, try this: find . -name libsvn_client\*
* justatheory has quit (Client Quit)
deviousz k, found a bunch
vksameer hmm, only thing i can suggest is a make clean and make install
vksameer i don't think the binary packages are out yet
I'm thinking that the next step is to attempt a previous version, but
I don't know how to uninstall 1.1.2. I installed by running:
./configure, make, make install.
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Sat Dec 25 23:42:46 2004