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

Bug#617759: icedove: symbol lookup error: /usr/lib/icedove/components/libdbusservice.so: undefined symbol: NS_Alloc



Hi again,

> On Mon, Apr 04, 2011 at 05:53:29AM -0500, Jonathan Nieder wrote:
>> Jonathan Nieder wrote:

>>> Yes!  With libc6 2.11.2-13 from sid, icedove loads without trouble.
>>
>> Hmm, on second thought, it works again when I upgrade to experimental,
>> just as you hinted.

Hmm, so here's the latest experiment:

 1. Install libc6 from sid.
 2. Install and run icedove.
 3. Upgrade to libc6 from experimental.
 4. Run icedove.  It still runs without trouble.
 5. Install an icedove extension (I chose "external editor") and click
    the "Restart icedove" button.

Outcome:

 /usr/lib/icedove/icedove-bin: symbol lookup error: /usr/lib/icedove/components/libdbusservice.so: undefined symbol: NS_Alloc

and icedove won't start until I downgrade to libc6 from sid.

To recap, there's another way to get to the same place more quickly:

 1. Install libc6 from experimental.
 2. Install and try to run icedove.

I am completely mystified.  ldconfig does not help, of course.
Jonathan



Reply to: