On 03/11/10 08:14 AM, solarg wrote:
>
> On 03/11/10 07:49 AM, Ginn Chen wrote:
>>
>> I met this once. But I forgot the exact steps to solve it.
>>
>> Check /opt/sfw/etc/pango/pango.modules and
>> $HOME/.mozilla/firefox/etc/pango/pango.modules.
>> They should contain some lines about pango 1.6.0.
>> If not, try to recover the file.
>> unset LD_LIBRARY_PATH
>> Run as root, /opt/sfw/bin/pango-querymodules>
>> '/opt/sfw/etc/pango/pango.modules'
>>
> i already did that, and yes, LD_LIBRARY_PATH is unset
>
>> Try
>> rm -rf $HOME/.mozilla/firefox/etc
>> rm -rf $HOME/.mozilla/firefox/.refresh
>> unset LD_LIBRARY_PATH
>> then run thunderbird again
>>
> i don't understand, do you mean that thunderbird use .mozilla/firefox ?
>

antoher try:
- mv .thunderbird .thunderbird.old
- thunderbird starts, but it complains about sqlite:
"The application has been updated, but your version of SQLite is too old 
and the application cannot run"

penelope-henry% pargs -e 20050|grep PATH
envp[11]: 
LIBRARY_PATH=/usr/local/thunderbird-3.0.3:/usr/local/thunderbird-3.0.3/components:/usr/local/thunderbird-3.0.3
envp[19]: LD_LIBRARY_PATH=/usr/local/thunderbird-3.0.3/depend/lib
envp[23]: LIBPATH=/usr/local/thunderbird-3.0.3:/usr/local/thunderbird-3.0.3
envp[24]: ADDON_PATH=/usr/local/thunderbird-3.0.3
envp[25]: HELPPATH=/usr/openwin/lib/help:/usr/openwin/lib/locale

envp[33]: 
XFILESEARCHPATH=/usr/openwin/lib/locale/%L/%T/%N%S:/usr/openwin/lib/%T/%N%S:/usr/local/lib/%T/%N%S:/usr/local/include/%T/%N%S
envp[34]: GS_FONTPATH=/usr/openwin/lib/X11/fonts/Type1/outline
envp[39]: 
DYLD_LIBRARY_PATH=/usr/local/thunderbird-3.0.3:/usr/local/thunderbird-3.0.3
envp[40]: GTK_PATH=/usr/local/thunderbird-3.0.3/depend/lib/gtk-2.0
envp[46]: 
SHLIB_PATH=/usr/local/thunderbird-3.0.3:/usr/local/thunderbird-3.0.3

penelope-henry% pldd 20050 | grep sqli
/opt/csw/lib/libsqlite3.so.0.8.6

so it uses sqlite from OpenCSW, i don't understand why, as i don't have 
LD_LIBRARY_PATH set !?
I notice that if i uninstall CSWsqlite3_rt, thunderbird accepts to 
launch. But it is not an solution.

penelope-henry% elfdump /usr/local/thunderbird-3.0.3/thunderbird-bin 
|grep 'R.*PATH'
       [71]  RUNPATH           0x1dc84 
/opt/sfw/lib:$ORIGIN:$ORIGIN/..:/usr/gnu/lib:/usr/sfw/lib
       [72]  RPATH             0x1dc84 
/opt/sfw/lib:$ORIGIN:$ORIGIN/..:/usr/gnu/lib:/usr/sfw/lib

And removing my .thunderbird isn't a solution too, as i need it.

gerard


Reply via email to