[CentOS] Installing old version of firefox

Larry Martell larry.martell at gmail.com
Fri Nov 14 21:13:56 UTC 2014


On Fri, Nov 14, 2014 at 3:28 PM, Thomas Eriksson
<thomas.eriksson at slac.stanford.edu> wrote:
> On 11/14/2014 12:22 PM, Larry Martell wrote:
>> On Fri, Nov 14, 2014 at 3:15 PM, Thomas Eriksson
>> <thomas.eriksson at slac.stanford.edu> wrote:
>>> On 11/14/2014 12:11 PM, Larry Martell wrote:
>>>> 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
>>>>         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.
>>>
>>>
>>> Perhaps you downloaded the wrong arch (i386/x86_64)
>>
>> I first downloaded i686, and then x86_64. Got the same error with both.
>>
>
> Well, the example you gave is a 32bit library, it picks up shared
> libraries from /usr/lib and not from /usr/lib64
>
> Check with the file command that you really have installed the
> version you think you have.


I did have the 32 bit version. I see what happened - I downloaded
both, but both times I un-tarred the same file (the 32 bit one). They
were downloaded with the same name and wget put (1) on the second one,
but I didn't notice that. The 64 bit one works fine. Thanks everyone
for the help.



More information about the CentOS mailing list