[Python-modules-team] Bug#589893: python-qt4: has bad linking for shared objects

Jakub Wilk jwilk at debian.org
Thu Jul 22 09:34:00 UTC 2010


* Alan W. Irwin <irwin at beluga.phys.uvic.ca>, 2010-07-21, 18:40:
>software at raven> ldd -r /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
>2>&1 |grep -i codec
>undefined symbol: _ZN10QTextCodec11validCodecsEv
>(/usr/lib/pymodules/python2.6/PyQt4/QtCore.so)

I can't reproduce this bug in amd64 squeeze chroot, with the same 
version of python-qt4 and the same versions of libraries python-qt4 
depends on.

Could you provide output for these two commands:

$ ldd /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
          linux-vdso.so.1 =>  (0x00007fff276e9000)
          libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0x00007f389fbbf000)
          libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f389f8ab000)
          libm.so.6 => /lib/libm.so.6 (0x00007f389f628000)
          libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f389f412000)
          libc.so.6 => /lib/libc.so.6 (0x00007f389f0b1000)
          libpthread.so.0 => /lib/libpthread.so.0 (0x00007f389ee94000)
          libz.so.1 => /usr/lib/libz.so.1 (0x00007f389ec7d000)
          libdl.so.2 => /lib/libdl.so.2 (0x00007f389ea79000)
          libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007f389e874000)
          librt.so.1 => /lib/librt.so.1 (0x00007f389e66c000)
          libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00007f389e390000)
          /lib64/ld-linux-x86-64.so.2 (0x00007f38a0476000)
          libpcre.so.3 => /lib/libpcre.so.3 (0x00007f389e160000)

$ nm -D /usr/lib/libQtCore.so.4 | grep _ZN10QTextCodec11validCodecsEv
00000000001a8210 T _ZN10QTextCodec11validCodecsEv

-- 
Jakub Wilk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20100722/299a625c/attachment.pgp>


More information about the Python-modules-team mailing list