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

Re: Can't run iceweasel [Couldn't load XPCOM]



On Mon, 16 Jul 2012 19:53:24 -0400, Harry Putnam wrote:

> Camaleón <noelamac@gmail.com> writes:
> 
>>> ,----
>>> | XPCOMGlueLoad error for file /usr/lib/xulrunner-10.0/libxpcom.so: |
>>> libxul.so: cannot open shared object file: No such file or directory |
>>> Couldn't load XPCOM.
>>> `----
>>
>> Is that message true? I mean:
> 
> No, its false.  Both of those are there:
> 
> root root    15048 Jun 5 11:45 /usr/lib/xulrunner-10.0/libxpcom.so 
> root root 20282296 Jun 5 11:45 /usr/lib/xulrunner-10.0/libxul.so

(...)

>    ldd /usr/lib/xulrunner-10.0/libx*com.so
>       linux-gate.so.1 =>  (0xb773c000)
>       libxul.so => not found
>       libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb75bb000)
>       /lib/ld-linux.so.2 (0xb773d000)
> 
> Note that even in that output it says:
> 
>       libxul.so => not found

Mmm, I just have check and also get the same reply but Iceweasel opens 
fine here (wheezy) so maybe that's normal.

> I get more output from ldd /usr/lib/xulrunner-10.0/libxul.so
> 
>  (File attached at the end)
> 
> Some 73 lines with several occurrences of `not found'.  However none of
> them refer to libxul.so or libxpcom.so

Weird :-?

Does it happen the same when you launch iceweasel as another user? For 
instance: "gksu icewasel"

>> Mmm, that package is from backports/mozilla repo, right?
> 
> I don't know but the only sources I have in use are these:
> 
>   deb http://ftp.us.debian.org/debian/ wheezy main contrib non-free deb
>   http://security.debian.org/ wheezy/updates main contrib non-free

Yes, that's right. In Squeeze the package comes from the backports while 
in wheezy is available under the usual repository.

Greetings,

-- 
Camaleón


Reply to: