Bug#617759: icedove: symbol lookup error: /usr/lib/icedove/components/libdbusservice.so: undefined symbol: NS_Alloc
Aurelien Jarno wrote:
> I have to say I don't have a lot of idea there. Maybe a prelink issue?
> Are you using prelink?
No, not that I'm aware of. Yesterday I ran "cupt full-upgrade" so
now icedove is at version 3.1.9-2.
Today's experiments, omitting package manager output:
$ dpkg-query -W libc6
libc6 2.13-0exp5
$ icedove
/usr/lib/icedove/icedove-bin: symbol lookup error: /usr/lib/icedove/components/libdbusservice.so: undefined symbol: NS_Alloc
# ldconfig
$ icedove
/usr/lib/icedove/icedove-bin: symbol lookup error: /usr/lib/icedove/components/libdbusservice.so: undefined symbol: NS_Alloc
# cupt reinstall libc6 libc-bin libc6-dev libc6-i386
$ icedove
/usr/lib/icedove/icedove-bin: symbol lookup error: /usr/lib/icedove/components/libdbusservice.so: undefined symbol: NS_Alloc
# cupt install libc6/sid
# cupt install libc6/experimental
$ icedove
/usr/lib/icedove/icedove-bin: symbol lookup error: /usr/lib/icedove/components/libdbusservice.so: undefined symbol: NS_Alloc
# cupt install libc6/sid
$ icedove; echo $?
[opens successfully!]
0
# cupt install libc6/experimental
$ icedove; echo $?
[opens successfully!]
0
Weird.
Reply to: