RUNPATH and $ORIGIN

Peter S. Mazinger ps.m at gmx.net
Thu Feb 23 16:27:26 UTC 2006


On Thu, 23 Feb 2006, Joakim Tjernlund wrote:

>  
> > 
> > On Thu, 23 Feb 2006, Peter S. Mazinger wrote:
> > 
> > > Hello!
> > > 
> > > I have built galeon having as RUNPATH [/usr/lib/mozilla-firefox].
> > > It tries to load libxpcom.so (in /usr/lib/mozilla-firefox), but 
> > > libxpcom.so has RUNPATH as [$ORIGIN:/usr/lib/nspr]. The 
> > result is that 
> > > galeon can't load libxpcom.so
> > > 
> > > ld.so does not currently support $ORIGIN, but it fails it 
> > seems on the 
> > > $ORIGIN:<somepath> as well.
> > > 
> > > Peter
> > 
> > to be more precise: ld.so (LD_DEBUG=1) first finds 
> > libxpcom.so, but when 
> > it reads libxpcom.so's RUNPATH, it tries to search in that 
> > RUNPATH (namely 
> > $ORIGIN:/usr/lib/nspr again to load it and fails.
> 
> uhh? Does ldso try to load the same lib again? 
> Can you post a trace with LD_DEBUG=1?

LD_DEBUG=1 galeon

_dl_get_ready_to_run:621: 	file='libgtkembedmoz.so';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgtkembedmoz.so'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/mozilla-firefox/libgtkembedmoz.so';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x2577c988  base: 0x25768000
_dl_load_elf_shared_library:621: 		  entry: 0x2576f720  phdr: 0x25768034  phnum: 0x6

# first found in correct place based on RUNPATH of galeon binary
_dl_get_ready_to_run:621: 	file='libxpcom.so';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libxpcom.so'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/mozilla-firefox/libxpcom.so';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25780e38  base: 0x2577e000
_dl_load_elf_shared_library:621: 		  entry: 0x2577f4c0  phdr: 0x2577e034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libplds4.so.6';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libplds4.so.6'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/nspr/libplds4.so.6';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25785ebc  base: 0x25782000
_dl_load_elf_shared_library:621: 		  entry: 0x25782b08  phdr: 0x25782034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libplc4.so.6';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libplc4.so.6'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/nspr/libplc4.so.6';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x2578be9c  base: 0x25787000
_dl_load_elf_shared_library:621: 		  entry: 0x25788094  phdr: 0x25787034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libnspr4.so.6';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libnspr4.so.6'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/nspr/libnspr4.so.6';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x257c4948  base: 0x2578d000
_dl_load_elf_shared_library:621: 		  entry: 0x2579540c  phdr: 0x2578d034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libglade-2.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libglade-2.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libglade-2.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x257dc89c  base: 0x257c8000
_dl_load_elf_shared_library:621: 		  entry: 0x257cecd8  phdr: 0x257c8034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libpangoxft-1.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libpangoxft-1.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libpangoxft-1.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x257e4d24  base: 0x257de000
_dl_load_elf_shared_library:621: 		  entry: 0x257e00d4  phdr: 0x257de034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libpangox-1.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libpangox-1.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libpangox-1.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x257f0be4  base: 0x257e6000
_dl_load_elf_shared_library:621: 		  entry: 0x257e969c  phdr: 0x257e6034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libgnome-desktop-2.so.2';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgnome-desktop-2.so.2'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libgnome-desktop-2.so.2';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25804904  base: 0x257f2000
_dl_load_elf_shared_library:621: 		  entry: 0x257f7f74  phdr: 0x257f2034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libgnomeui-2.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgnomeui-2.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libgnomeui-2.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25889b44  base: 0x25806000
_dl_load_elf_shared_library:621: 		  entry: 0x2581ef80  phdr: 0x25806034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libjpeg.so.62';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libjpeg.so.62'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libjpeg.so.62';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x258a9db8  base: 0x2588c000
_dl_load_elf_shared_library:621: 		  entry: 0x2588e1cc  phdr: 0x2588c034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libstartup-notification-1.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libstartup-notification-1.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libstartup-notification-1.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x258b3df4  base: 0x258ab000
_dl_load_elf_shared_library:621: 		  entry: 0x258ad270  phdr: 0x258ab034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libbonoboui-2.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libbonoboui-2.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libbonoboui-2.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25912e24  base: 0x258b5000
_dl_load_elf_shared_library:621: 		  entry: 0x258ca98c  phdr: 0x258b5034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libSM.so.6';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libSM.so.6'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libSM.so.6';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x2591ee38  base: 0x25917000
_dl_load_elf_shared_library:621: 		  entry: 0x25918e74  phdr: 0x25917034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libICE.so.6';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libICE.so.6'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libICE.so.6';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25933cd4  base: 0x25920000
_dl_load_elf_shared_library:621: 		  entry: 0x2592320c  phdr: 0x25920034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libgnome-keyring.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgnome-keyring.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libgnome-keyring.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25941d90  base: 0x25936000
_dl_load_elf_shared_library:621: 		  entry: 0x25939154  phdr: 0x25936034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libgnomecanvas-2.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgnomecanvas-2.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libgnomecanvas-2.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x2596a844  base: 0x25943000
_dl_load_elf_shared_library:621: 		  entry: 0x2594aef4  phdr: 0x25943034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libgnome-2.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgnome-2.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libgnome-2.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x2597daa4  base: 0x2596c000
_dl_load_elf_shared_library:621: 		  entry: 0x2597116c  phdr: 0x2596c034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libesd.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libesd.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libesd.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25985db4  base: 0x2597f000
_dl_load_elf_shared_library:621: 		  entry: 0x25980c3c  phdr: 0x2597f034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libaudiofile.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libaudiofile.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libaudiofile.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x259acc7c  base: 0x25987000
_dl_load_elf_shared_library:621: 		  entry: 0x2598c8e8  phdr: 0x25987034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libart_lgpl_2.so.2';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libart_lgpl_2.so.2'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libart_lgpl_2.so.2';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x259c4df0  base: 0x259af000
_dl_load_elf_shared_library:621: 		  entry: 0x259b1174  phdr: 0x259af034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libgtk-x11-2.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgtk-x11-2.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libgtk-x11-2.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25c9f848  base: 0x259c6000
_dl_load_elf_shared_library:621: 		  entry: 0x25a03de0  phdr: 0x259c6034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libgdk-x11-2.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgdk-x11-2.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libgdk-x11-2.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25d26630  base: 0x25ca5000
_dl_load_elf_shared_library:621: 		  entry: 0x25cb6b2c  phdr: 0x25ca5034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libatk-1.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libatk-1.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libatk-1.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25d41c24  base: 0x25d28000
_dl_load_elf_shared_library:621: 		  entry: 0x25d2df58  phdr: 0x25d28034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libgdk_pixbuf-2.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgdk_pixbuf-2.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libgdk_pixbuf-2.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25d57d3c  base: 0x25d43000
_dl_load_elf_shared_library:621: 		  entry: 0x25d45fd0  phdr: 0x25d43034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libpangocairo-1.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libpangocairo-1.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libpangocairo-1.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25d5fd10  base: 0x25d59000
_dl_load_elf_shared_library:621: 		  entry: 0x25d5b474  phdr: 0x25d59034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libpangoft2-1.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libpangoft2-1.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libpangoft2-1.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25d86b84  base: 0x25d62000
_dl_load_elf_shared_library:621: 		  entry: 0x25d66384  phdr: 0x25d62034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libpango-1.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libpango-1.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libpango-1.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25dc0944  base: 0x25d88000
_dl_load_elf_shared_library:621: 		  entry: 0x25d904dc  phdr: 0x25d88034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libcairo.so.2';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libcairo.so.2'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libcairo.so.2';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25e09b7c  base: 0x25dc2000
_dl_load_elf_shared_library:621: 		  entry: 0x25dc7c90  phdr: 0x25dc2034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libXrender.so.1';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libXrender.so.1'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libXrender.so.1';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25e12e84  base: 0x25e0b000
_dl_load_elf_shared_library:621: 		  entry: 0x25e0c300  phdr: 0x25e0b034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libX11.so.6';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libX11.so.6'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libX11.so.6';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25ef83cc  base: 0x25e14000
_dl_load_elf_shared_library:621: 		  entry: 0x25e27be0  phdr: 0x25e14034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libXau.so.6';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libXau.so.6'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libXau.so.6';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25efeec0  base: 0x25efc000
_dl_load_elf_shared_library:621: 		  entry: 0x25efc924  phdr: 0x25efc034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libXdmcp.so.6';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libXdmcp.so.6'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libXdmcp.so.6';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25f04eb4  base: 0x25f00000
_dl_load_elf_shared_library:621: 		  entry: 0x25f00e48  phdr: 0x25f00034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libpng12.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libpng12.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libpng12.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25f2aadc  base: 0x25f07000
_dl_load_elf_shared_library:621: 		  entry: 0x25f0c6cc  phdr: 0x25f07034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libfontconfig.so.1';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libfontconfig.so.1'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libfontconfig.so.1';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25f57a50  base: 0x25f2c000
_dl_load_elf_shared_library:621: 		  entry: 0x25f35b6c  phdr: 0x25f2c034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libfreetype.so.6';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libfreetype.so.6'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libfreetype.so.6';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25fc7b70  base: 0x25f5b000
_dl_load_elf_shared_library:621: 		  entry: 0x25f61640  phdr: 0x25f5b034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libexpat.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libexpat.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libexpat.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x25fe6eb0  base: 0x25fc9000
_dl_load_elf_shared_library:621: 		  entry: 0x25fcafa4  phdr: 0x25fc9034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libgnomevfs-2.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgnomevfs-2.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libgnomevfs-2.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x260481c4  base: 0x25fe8000
_dl_load_elf_shared_library:621: 		  entry: 0x25ffddb4  phdr: 0x25fe8034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libxml2.so.2';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libxml2.so.2'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libxml2.so.2';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x26157bac  base: 0x2604c000
_dl_load_elf_shared_library:621: 		  entry: 0x260653b0  phdr: 0x2604c034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libz.so.1';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libz.so.1'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/lib/libz.so.1';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x2616fe48  base: 0x26160000
_dl_load_elf_shared_library:621: 		  entry: 0x2616115c  phdr: 0x26160034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libssl.so.0.9.7';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libssl.so.0.9.7'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libssl.so.0.9.7';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x2619cba8  base: 0x26171000
_dl_load_elf_shared_library:621: 		  entry: 0x26178f98  phdr: 0x26171034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libcrypto.so.0.9.7';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libcrypto.so.0.9.7'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libcrypto.so.0.9.7';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x26298a1c  base: 0x2619f000
_dl_load_elf_shared_library:621: 		  entry: 0x261ca780  phdr: 0x2619f034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libresolv.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libresolv.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/lib/libresolv.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x262abf34  base: 0x262aa000
_dl_load_elf_shared_library:621: 		  entry: 0x262aa2c0  phdr: 0x262aa034  phnum: 0x8

_dl_get_ready_to_run:621: 	file='libbonobo-2.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libbonobo-2.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libbonobo-2.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x26303160  base: 0x262ac000
_dl_load_elf_shared_library:621: 		  entry: 0x262c4958  phdr: 0x262ac034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libgconf-2.so.4';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgconf-2.so.4'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libgconf-2.so.4';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x2633b760  base: 0x2630b000
_dl_load_elf_shared_library:621: 		  entry: 0x2631607c  phdr: 0x2630b034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libbonobo-activation.so.4';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libbonobo-activation.so.4'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libbonobo-activation.so.4';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x26351b00  base: 0x2633e000
_dl_load_elf_shared_library:621: 		  entry: 0x2634481c  phdr: 0x2633e034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libORBitCosNaming-2.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libORBitCosNaming-2.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libORBitCosNaming-2.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x26357e84  base: 0x26353000
_dl_load_elf_shared_library:621: 		  entry: 0x26354be8  phdr: 0x26353034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libORBit-2.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libORBit-2.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libORBit-2.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x263aa6e0  base: 0x26359000
_dl_load_elf_shared_library:621: 		  entry: 0x26370358  phdr: 0x26359034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libpopt.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libpopt.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libpopt.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x263b3e60  base: 0x263ad000
_dl_load_elf_shared_library:621: 		  entry: 0x263ae06c  phdr: 0x263ad034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libgobject-2.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgobject-2.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libgobject-2.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x263e3d60  base: 0x263b5000
_dl_load_elf_shared_library:621: 		  entry: 0x263baac4  phdr: 0x263b5034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libm.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libm.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/lib/libm.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x263fdf10  base: 0x263e5000
_dl_load_elf_shared_library:621: 		  entry: 0x263e6e58  phdr: 0x263e5034  phnum: 0x8

_dl_get_ready_to_run:621: 	file='libgmodule-2.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgmodule-2.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libgmodule-2.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x26401e8c  base: 0x263ff000
_dl_load_elf_shared_library:621: 		  entry: 0x263ffbd4  phdr: 0x263ff034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libdl.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libdl.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/lib/libdl.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x26407ed8  base: 0x26404000
_dl_load_elf_shared_library:621: 		  entry: 0x264048b8  phdr: 0x26404034  phnum: 0x8

_dl_get_ready_to_run:621: 	file='libgthread-2.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libgthread-2.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libgthread-2.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x2640ce64  base: 0x26409000
_dl_load_elf_shared_library:621: 		  entry: 0x26409fa8  phdr: 0x26409034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libpthread.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libpthread.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/lib/libpthread.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x2641fd14  base: 0x2640e000
_dl_load_elf_shared_library:621: 		  entry: 0x26411d1c  phdr: 0x2640e034  phnum: 0x8

_dl_get_ready_to_run:621: 	file='libglib-2.0.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libglib-2.0.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/libglib-2.0.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x2649bcc8  base: 0x26427000
_dl_load_elf_shared_library:621: 		  entry: 0x264326c8  phdr: 0x26427034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libuClibc++.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libuClibc++.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/gcc/i386-gentoo-linux-uclibc/3.4.5/libuClibc++.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x264d3b30  base: 0x2649d000
_dl_load_elf_shared_library:621: 		  entry: 0x264a9554  phdr: 0x2649d034  phnum: 0x6

_dl_get_ready_to_run:621: 	file='libc.so.0';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libc.so.0'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_elf_shared_library:618: 
	file='/lib/libc.so.0';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x2653fe2c  base: 0x264da000
_dl_load_elf_shared_library:621: 		  entry: 0x264e4550  phdr: 0x264da034  phnum: 0x8

_dl_get_ready_to_run:621: 	file='libxpcom_core.so';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libxpcom_core.so'; searching
_dl_load_shared_library:255: 	searching RUNPATH='/usr/lib/mozilla-firefox'
_dl_load_elf_shared_library:618: 
	file='/usr/lib/mozilla-firefox/libxpcom_core.so';  generating link map
_dl_load_elf_shared_library:619: 		dynamic: 0x265fb7a4  base: 0x26545000
_dl_load_elf_shared_library:621: 		  entry: 0x2657e730  phdr: 0x26545034  phnum: 0x6

# second attempt failing
_dl_get_ready_to_run:621: 	file='libxpcom.so';  needed by 'galeon'
_dl_load_shared_library:212: 	find library='libxpcom.so'; searching
_dl_load_shared_library:255: 	searching RUNPATH='$ORIGIN:/usr/lib/nspr'
_dl_load_shared_library:273: 	searching cache='/etc/ld.so.cache'
_dl_load_shared_library:288: 	searching ldso dir='/lib'
_dl_load_shared_library:297: 	searching full lib path list
_dl_load_shared_library:316: Bummer: could not find 'libxpcom.so'!
galeon: can't load library 'libxpcom.so'

Peter

-- 
Peter S. Mazinger <ps dot m at gmx dot net>           ID: 0xA5F059F2
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08  BB6E C389 975E A5F0 59F2




More information about the uClibc mailing list