[Fwd: Re: Garnome nautilus links against /usr/lib/libnautilus?]



Sorry, I accidentally sent this to myself rather than the list.

-----Forwarded Message-----

> From: Sydney Weidman <weidmans mts net>
> To: Sydney Weidman <weidmans mts net>
> Subject: Re: Garnome nautilus links against /usr/lib/libnautilus?
> Date: 16 Jun 2003 14:18:08 -0500
> 
> On Mon, 2003-06-16 at 13:18, Sydney Weidman wrote:
> > On Sun, 2003-06-15 at 08:22, Danilo Segan wrote:
> > > Sydney Weidman wrote:
> > > 
> > > > All of these things and I *still* get the dreaded
> > > > "nautilus: relocation error: /usr/lib/libnautilus.so.0: undefined 
> > > > symbol: TC_string_struct" when trying to start nautilus.
> > > >
> > > > Does this all seem on the up and up? Are there toothpicks in the 
> > > > windmills of my mind?
> > > 
> > > It's more likely to be *runtime* error, rather than compilation error.
> > > 
> > > So, I'd suggest to check LD_LIBRARY_PATH, or at least try with:
> > > LD_PRELOAD=/home/sydw/garnome/lib/libnautilus.so nautilus
> > > 
> > > Also, check your /etc/ld.so.conf if you're using a GNU/Linux system.
> > > 
> > > Cheers,
> > > Danilo
> > > 
> > > 
> > 
> > I added LD_PRELOAD as you suggested to my garnome-session startup script
> > and received the same error.
> > 
> > I also tried to just create a symlink
> > /home/syd/garnome/lib/libnautilus.so.0 that links to the garnome version
> > of libnautilus. This caused nautilus to hang immediately after first
> > drawing itself (it did show all the files before hanging) using 99% cpu.
> > I did an strace on nautilus startup (without the funky symlink) which I
> > can send if you think it might be relevant.
> > 
> > my LD_LIBRARY_PATH was set to /home/syd/garnome/lib:$LD_LIBRARY_PATH
> > 
> > I don't know what you mean by "check /etc/ld.so.conf". What would I be
> > looking for? Here it is in any case:
> > 
> > /usr/kerberos/lib
> > /usr/X11R6/lib
> > /usr/lib/qt2/lib
> > /usr/lib/qt-1.45/lib
> > /usr/lib/mysql
> > /usr/lib/sane
> > /usr/local/lib
> > /usr/lib/qt-3.0.5/lib
> > 
> > Thanks for your help!
> > 
> > Cheers,
> > Syd.
> 
> As I was searching through the list archives again, I found this email:
> http://mail.gnome.org/archives/garnome-list/2003-June/msg00059.html
> 
> which is a resolution to a bug which describes perfectly what happens
> when I try to run nautilus after creating a symlinked libnautilus.so.0
> 
> I have added the patch from the bug listing to the garnome system like
> so:
> 
> 1. save patch file (in this case nautilus-fix.diff) to GARCHIVE
> directory set in gar.conf.mk. in my case:
> /home/syd/working/garnome-0.24.2/DOWNLOAD
> 
> 2. cd to the toplevel nautilus directory:
> cd /home/syd/working/garnome-0.24.2/gnome/nautilus
> 
> 3. Edit Makefile in toplevel nautilus directory. Add this to line 5:
> PATCHFILES nautilus-fix.diff
> 4. run 'make clean'
> 5. run 'md5sum
> /home/syd/working/garnome-0.24.2/DOWNLOAD/nautilus-fix.diff >>
> checksums'
> 6. run 'make install'
> 
> and garnome magically extracts and patches the code.
> 
> CAVEAT: I have no idea whether this will solve my problem, but it sure
> was fun learning.
> 
> Now all I have to do is wait for the compile to finish, recreate my
> funky symlink and voila, I will have a working nautilus (or so I hope).
> 
> Cheers, and thanks to all for the help.
> 
> Syd.

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]