Hello Niklaus,

Am 12.11.2012 23:57, schrieb Niklaus:
> "nm -D /usr/lib/icedove/libxpcom.so | grep NS_GetServiceManager"
> reports this:
> 
> 000026f8 T NS_GetServiceManager
>          U NS_GetServiceManager_P
> 
> So far as I understand this, it's indeed an undefined symbol. Hm, helpfull?

Yes, I wanted to that is there. :)

> I forced a new installation of the icedove-package, but even
> "LD_PRELOAD=/usr/lib/icedove/libxpcom_core.so icedove" produces the old error:
> 
> /usr/lib/icedove/icedove-bin: symbol lookup error:
> /usr/lib/icedove/components/libimgicon.so: undefined symbol:
> NS_GetServiceManager

O.K. the package seem so be not corrupted, as the error did happen with
the reinstall too. :/

> So far, so bad. "NS_GetServiceManager" seems to bee a part of the
> "GNUstep"-Package, wich I have installed just by curiousity.

Maybe that are Symbols named to like NS_*, but thats are not symbols
needed by icedove.

> It is not realy
> usable and buggy like hell, but nevertheless very intresting because you can 
> see
> the roots of todays Macintosh-Desktops! Don't tell me, that I must remove this
> whole stuff... ;-) Looks strange for me, that icedove is interferring in some
> way with these very special GNUstep libraries.

No, icedove doesn't need this.
> carsten@x201s:/usr/lib/icedove $ ldd icedove-bin 
>         linux-vdso.so.1 =>  (0x00007fff4a9bd000)
>         libxul.so => not found
>         libxpcom_core.so => not found
>         libpthread.so.0 => /lib/libpthread.so.0 (0x00007fbd3f918000)
>         libc.so.6 => /lib/libc.so.6 (0x00007fbd3f5b6000)
>         /lib64/ld-linux-x86-64.so.2 (0x00007fbd3fb53000

> carsten@x201s:/usr/lib/icedove $ ldd libxpcom_core.so 
>         linux-vdso.so.1 =>  (0x00007ffff17ff000)
>         libplds4.so.0d => /usr/lib/libplds4.so.0d (0x00007f2f76521000)
>         libplc4.so.0d => /usr/lib/libplc4.so.0d (0x00007f2f7631d000)
>         libnspr4.so.0d => /usr/lib/libnspr4.so.0d (0x00007f2f760de000)
>         libpthread.so.0 => /lib/libpthread.so.0 (0x00007f2f75ec2000)
>         libdl.so.2 => /lib/libdl.so.2 (0x00007f2f75cbe000)
>         libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 
> (0x00007f2f7569c000)
>         libm.so.6 => /lib/libm.so.6 (0x00007f2f7541a000)
>         libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f2f75106000)
>         libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f2f74eef000)
>         libc.so.6 => /lib/libc.so.6 (0x00007f2f74b8d000)
>         /lib64/ld-linux-x86-64.so.2 (0x00007f2f769fb000)
>         libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 
> (0x00007f2f74971000)
>         libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 
> (0x00007f2f746c3000)
>         libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 
> (0x00007f2f744b7000)
>         libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f2f7417c000)
>         libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f2f73f79000)
>         libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f2f73d77000)
>         libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f2f73b72000)
>         libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007f2f73950000)
>         libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f2f73692000)
>         libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f2f733e0000)
>         libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 
> (0x00007f2f731b5000)
>         libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f2f72f69000)
>         libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f2f72ce1000)
>         libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f2f72aab000)
>         libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 
> (0x00007f2f72864000)
>         libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 
> (0x00007f2f72661000)
>         libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 
> (0x00007f2f7245c000)
>         librt.so.1 => /lib/librt.so.1 (0x00007f2f72254000)
>         libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00007f2f71f78000)
>         libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f2f71d65000)
>         libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f2f71b5b000)
>         libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f2f71959000)
>         libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f2f71749000)
>         libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f2f71541000)
>         libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f2f71337000)
>         libz.so.1 => /usr/lib/libz.so.1 (0x00007f2f7111f000)
>         libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f2f70f03000)
>         libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f2f70c7b000)
>         libpng12.so.0 => /lib/libpng12.so.0 (0x00007f2f70a55000)
>         libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f2f70853000)
>         libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f2f7064a000)
>         libpcre.so.3 => /lib/libpcre.so.3 (0x00007f2f7041a000)
>         libresolv.so.2 => /lib/libresolv.so.2 (0x00007f2f70204000)
>         libselinux.so.1 => /lib/libselinux.so.1 (0x00007f2f6ffe5000)
>         libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f2f6fdbd000)
>         libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f2f6fbb9000)
>         libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f2f6f9b4000)

> carsten@x201s:/usr/lib/icedove $ ldd libxpcom.so 
>         linux-vdso.so.1 =>  (0x00007fffac171000)
>         libxpcom_core.so => not found
>         libc.so.6 => /lib/libc.so.6 (0x00007ffd25ec7000)
>         /lib64/ld-linux-x86-64.so.2 (0x00007ffd2644b000)

The problem seems to depend on the libc6.
There are similarly problems on Bug #659994 with this, that's why
Christoph has merged the bugs.

Please try if icedove is startable by
 LD_BIND_NOW=1 icedove

And check if the install of an older libc will also be a opinion. Please
look into #659994 and also into #617759 (please take time).

Regards
Carsten


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to