[CentOS] Installing old version of firefox

Fri Nov 14 20:11:48 UTC 2014
Larry Martell <larry.martell at gmail.com>

On Fri, Nov 14, 2014 at 3:06 PM, Thomas Eriksson
<thomas.eriksson at slac.stanford.edu> wrote:
> On 11/14/2014 12:02 PM, Larry Martell wrote:
>> On Fri, Nov 14, 2014 at 2:57 PM, Thomas Eriksson
>> <thomas.eriksson at slac.stanford.edu> wrote:
>>> On 11/14/2014 11:46 AM, Larry Martell wrote:
>>>> On Fri, Nov 14, 2014 at 2:44 PM, Thomas Eriksson
>>>> <thomas.eriksson at slac.stanford.edu> wrote:
>>>>> On 11/14/2014 10:02 AM, Larry Martell wrote:
>>>>>> I need to install firefox version 24.3.0 on centos version 6.5. Anyone
>>>>>> know how I can do that? I tried downloading that version directly and
>>>>>> it fails with:
>>>>>>
>>>>>> XPCOMGlueLoad error for file /usr/local/lib64/firefox/libxul.so:
>>>>>> libXrender.so.1: cannot open shared object file: No such file or directory
>>>>>> Couldn't load XPCOM.
>>>>>>
>>>>>
>>>>> Get the version you want at ftp://ftp.mozilla.org/pub/firefox/releases/
>>>>> Runs from from the untarred directory without any problems.
>>>>
>>>> I did that and I got the error above.
>>>
>>> Do you have libXrender installed?
>>
>>
>> Yes.

> Try doing a 'ldd /usr/local/lib64/firefox/libxul.so'
> Should give you some hints.

# ldd /usr/local/lib64/firefox/libxul.so
        linux-gate.so.1 =>  (0x00cb7000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x003c3000)
        libsmime3.so => not found
        libssl3.so => not found
        libnss3.so => not found
        libnssutil3.so => not found
        libXrender.so.1 => not found
        libmozsqlite3.so => not found
        libasound.so.2 => not found
        librt.so.1 => /lib/librt.so.1 (0x00e13000)
        libnspr4.so => not found
        libplc4.so => not found
        libplds4.so => not found
        libmozalloc.so => not found
        libdbus-glib-1.so.2 => not found
        libdbus-1.so.3 => not found
        libgobject-2.0.so.0 => not found
        libglib-2.0.so.0 => not found
        libgtk-x11-2.0.so.0 => not found
        libatk-1.0.so.0 => not found
        libgio-2.0.so.0 => not found
        libpangoft2-1.0.so.0 => not found
        libfreetype.so.6 => not found
        libfontconfig.so.1 => not found
        libgdk-x11-2.0.so.0 => not found
        libgdk_pixbuf-2.0.so.0 => not found
        libpangocairo-1.0.so.0 => not found
        libpango-1.0.so.0 => not found
        libcairo.so.2 => not found
        libgmodule-2.0.so.0 => not found
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00814000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00a2b000)
        libXt.so.6 => not found
        libgthread-2.0.so.0 => not found
        libdl.so.2 => /lib/libdl.so.2 (0x0064a000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00b83000)
        libm.so.6 => /lib/libm.so.6 (0x00ec9000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x006b7000)
        libc.so.6 => /lib/libc.so.6 (0x001f5000)
        /lib/ld-linux.so.2 (0x00592000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x003f4000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x0038c000)

These libs exist, just not where it's looking for them apparently.