python2.3-qt3: undefined symbol: _ZTI11QMotifStyle

Bug #21438 reported by Debian Bug Importer
10
Affects Status Importance Assigned to Milestone
python-qt3 (Debian)
Fix Released
Unknown
python-qt3 (Ubuntu)
Fix Released
High
Jonathan Riddell

Bug Description

Automatically imported from Debian bug report #327360 http://bugs.debian.org/327360

Revision history for this message
In , Torsten Marek (shlomme) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

this problem is due to changes introduced in libqt3-mt 3.3.4-8. The Qt UI styles
are now built as plugins, before they were compiled directly into libqt-mt.so.
PyQt cannot cope with that, see the missing symbol. The fix is a simple rebuild.
Unfortunately, I cannot upload any packages because I'm still in the NM queue.
If you need the packages urgently, rebuild them yourself or (for i386) get them
from

http://diotavelli.net/deb/binary

until fixed packages are uploaded (you only need the python2.x-qt* packages, the
python-qt* packages do not contain any binaries).

greetings

Torsten
- --
Torsten Marek <email address hidden>
ID: A244C858 -- FP: 1902 0002 5DFC 856B F146 894C 7CC5 451E A244 C858
Keyserver: subkeys.pgp.net

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDIdvGfMVFHqJEyFgRAov8AKCMKmuMm5Ubokyy5AQ4DR7CRKudVgCfbVZY
eIBzSx9bASpPkKJEle3J+YI=
=EzIg
-----END PGP SIGNATURE-----

Revision history for this message
In , Bob Tanner (tanner) wrote :

>If you need the packages urgently, rebuild them yourself or (for i386) get
>them from
>
>http://diotavelli.net/deb/binary

The above url give me a 404 error.

So, reinventing the wheel, put this into your /etc/apt/sources.lost

deb ftp://ftp.real-time.com/linux/real-time-debpool sid custom main
deb-src ftp://ftp.real-time.com/linux/real-time-debpool sid custom main

Or point your favorite browser at

http://ftp.real-time.com/linux/real-time-debpool/pool/main/p/python-qt3/
--
Bob Tanner <email address hidden> | Phone : (952)943-8700
http://www.real-time.com, Minnesota, Linux | Fax : (952)943-8500
Key fingerprint = AB15 0BDF BCDE 4369 5B42 1973 7CF1 A709 2CC1 B288

Revision history for this message
In , Wesley J. Landaker (wjl) wrote : this fails with both python2.3-qt3 and python2.4-qt3

package
severity 327360 grave
thanks

This fails with both python2.3-qt3 and python2.4-qt3 and is completely
preventing any packages depending on any python qt bindings from working.

$ python
Python 2.3.5 (#2, Aug 31 2005, 03:10:40)
[GCC 4.0.2 20050821 (prerelease) (Debian 4.0.1-6)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from qt import *;
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
ImportError: /usr/lib/python2.3/site-packages/qt.so: undefined symbol:
_ZTI11QMotifStyle
>>>

And:

$ python2.4
Python 2.4.1+ (#2, Sep 5 2005, 01:01:16)
[GCC 4.0.2 20050821 (prerelease) (Debian 4.0.1-6)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from qt import *;
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
ImportError: /usr/lib/python2.4/site-packages/qt.so: undefined symbol:
_ZTI11QMotifStyle
>>>

--
Wesley J. Landaker <email address hidden> <xmpp:<email address hidden>>
OpenPGP FP: 4135 2A3B 4726 ACC5 9094 0097 F0A9 8A4C 4CD6 E3D2

Revision history for this message
In , Torsten Marek (shlomme) wrote : bugs

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

reassign 327751 python-qt3
reassign 327360 python-qt3
severity 327751 grave

tags 327751 confirmed pending
tags 327360 confirmed pending

thanks

- --
Torsten Marek <email address hidden>
ID: A244C858 -- FP: 1902 0002 5DFC 856B F146 894C 7CC5 451E A244 C858
Keyserver: subkeys.pgp.net

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDJLHVfMVFHqJEyFgRAjlPAKCACbmbxVXSTi4kCvkGL7h8BPOh1ACgiiZa
gmjigwcvQJONVt+DyLZ6/9s=
=SQuS
-----END PGP SIGNATURE-----

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Automatically imported from Debian bug report #327360 http://bugs.debian.org/327360

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Fri, 09 Sep 2005 15:40:42 +0200
From: Nicolas Raspail <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: python2.3-qt3: undefined symbol: _ZTI11QMotifStyle

Package: python2.3-qt3
Version: 3.15-3
Severity: important

Hello,

I want to start luma and it doesn't start with the following
error message:

Traceback (most recent call last):
  File "/usr/bin/luma", line 18, in ?
      from qt import *
      ImportError: /usr/lib/python2.3/site-packages/qt.so: undefined
      symbol: _ZTI11QMotifStyle

I submit this bug report to python2.3-qt3 instead of luma because it
seems to be a qt/python problem. But if I'm wrong, I'll resubmit it
against luma

Thanks

Nicolas

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-6-debian
Locale: LANG=en_IE@euro, LC_CTYPE=en_IE@euro (charmap=ISO-8859-15)

Versions of packages python2.3-qt3 depends on:
ii libc6 2.3.5-6 GNU C Library: Shared libraries an
ii libfontconfig1 2.3.2-1 generic font configuration library
ii libgcc1 1:4.0.1-6 GCC support library
ii libice6 6.8.2.dfsg.1-6 Inter-Client Exchange library
ii libpng12-0 1.2.8rel-1 PNG library - runtime
ii libqt3-mt 3:3.3.4-8 Qt GUI Library (Threaded runtime v
ii libsm6 6.8.2.dfsg.1-6 X Window System Session Management
ii libstdc++6 4.0.1-6 The GNU Standard C++ Library v3
ii libx11-6 6.8.2.dfsg.1-6 X Window System protocol client li
ii libxext6 6.8.2.dfsg.1-6 X Window System miscellaneous exte
ii python2.3 2.3.5-8 An interactive high-level object-o
ii python2.3-sip4-qt3 4.3-1 Python/C++ bindings generator - Py
ii xlibs 6.8.2.dfsg.1-6 X Window System client libraries m
ii zlib1g 1:1.2.3-4 compression library - runtime

python2.3-qt3 recommends no packages.

-- no debconf information

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Fri, 09 Sep 2005 21:00:22 +0200
From: Torsten Marek <email address hidden>
To: <email address hidden>
Subject: python2.3-qt3: undefined symbol: _ZTI11QMotifStyle

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

this problem is due to changes introduced in libqt3-mt 3.3.4-8. The Qt UI styles
are now built as plugins, before they were compiled directly into libqt-mt.so.
PyQt cannot cope with that, see the missing symbol. The fix is a simple rebuild.
Unfortunately, I cannot upload any packages because I'm still in the NM queue.
If you need the packages urgently, rebuild them yourself or (for i386) get them
from

http://diotavelli.net/deb/binary

until fixed packages are uploaded (you only need the python2.x-qt* packages, the
python-qt* packages do not contain any binaries).

greetings

Torsten
- --
Torsten Marek <email address hidden>
ID: A244C858 -- FP: 1902 0002 5DFC 856B F146 894C 7CC5 451E A244 C858
Keyserver: subkeys.pgp.net

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDIdvGfMVFHqJEyFgRAov8AKCMKmuMm5Ubokyy5AQ4DR7CRKudVgCfbVZY
eIBzSx9bASpPkKJEle3J+YI=
=EzIg
-----END PGP SIGNATURE-----

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Fri, 9 Sep 2005 23:44:49 -0500
From: Bob Tanner <email address hidden>
To: <email address hidden>
Subject: python2.3-qt3: undefined symbol: _ZTI11QMotifStyle

>If you need the packages urgently, rebuild them yourself or (for i386) get
>them from
>
>http://diotavelli.net/deb/binary

The above url give me a 404 error.

So, reinventing the wheel, put this into your /etc/apt/sources.lost

deb ftp://ftp.real-time.com/linux/real-time-debpool sid custom main
deb-src ftp://ftp.real-time.com/linux/real-time-debpool sid custom main

Or point your favorite browser at

http://ftp.real-time.com/linux/real-time-debpool/pool/main/p/python-qt3/
--
Bob Tanner <email address hidden> | Phone : (952)943-8700
http://www.real-time.com, Minnesota, Linux | Fax : (952)943-8500
Key fingerprint = AB15 0BDF BCDE 4369 5B42 1973 7CF1 A709 2CC1 B288

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Sat, 10 Sep 2005 14:23:28 -0600
From: "Wesley J. Landaker" <email address hidden>
To: <email address hidden>
Subject: this fails with both python2.3-qt3 and python2.4-qt3

--nextPart1525036.Q0QpbXgCDk
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

package=20
severity 327360 grave
thanks

This fails with both python2.3-qt3 and python2.4-qt3 and is completely=20
preventing any packages depending on any python qt bindings from working.

$ python
Python 2.3.5 (#2, Aug 31 2005, 03:10:40)
[GCC 4.0.2 20050821 (prerelease) (Debian 4.0.1-6)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from qt import *;
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
ImportError: /usr/lib/python2.3/site-packages/qt.so: undefined symbol:=20
_ZTI11QMotifStyle
>>>

And:

$ python2.4
Python 2.4.1+ (#2, Sep 5 2005, 01:01:16)
[GCC 4.0.2 20050821 (prerelease) (Debian 4.0.1-6)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from qt import *;
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
ImportError: /usr/lib/python2.4/site-packages/qt.so: undefined symbol:=20
_ZTI11QMotifStyle
>>> =20

=2D-=20
Wesley J. Landaker <email address hidden> <xmpp:<email address hidden>>
OpenPGP FP: 4135 2A3B 4726 ACC5 9094 0097 F0A9 8A4C 4CD6 E3D2

--nextPart1525036.Q0QpbXgCDk
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBDI0DG8KmKTEzW49IRAnecAJ0aGbXn0e/fgrKElLJ9UKVslBTNgACfZvxJ
+xaFHqKFMDhRb+WfkaPJpfY=
=iP91
-----END PGP SIGNATURE-----

--nextPart1525036.Q0QpbXgCDk--

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Mon, 12 Sep 2005 00:38:13 +0200
From: Torsten Marek <email address hidden>
To: <email address hidden>
Subject: bugs

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

reassign 327751 python-qt3
reassign 327360 python-qt3
severity 327751 grave

tags 327751 confirmed pending
tags 327360 confirmed pending

thanks

- --
Torsten Marek <email address hidden>
ID: A244C858 -- FP: 1902 0002 5DFC 856B F146 894C 7CC5 451E A244 C858
Keyserver: subkeys.pgp.net

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDJLHVfMVFHqJEyFgRAjlPAKCACbmbxVXSTi4kCvkGL7h8BPOh1ACgiiZa
gmjigwcvQJONVt+DyLZ6/9s=
=SQuS
-----END PGP SIGNATURE-----

Revision history for this message
Jonathan Riddell (jr) wrote :

Fixed in recent upload of pykde/pyqt.

Revision history for this message
In , Christopher Martin (christopher-martin) wrote :

For your information, the split-out of the Qt styles which is the cause of
this problem will be reverted in the next upload of Qt, which will likely
take place in a few days.

Cheers,
Christopher Martin

Revision history for this message
In , Steve Langasek (vorlon) wrote : reassign 328271 to python-qt3, merging 327360 328271

# Automatically generated email from bts, devscripts version 2.9.5
reassign 328271 python-qt3
merge 327360 328271

Revision history for this message
Debian Bug Importer (debzilla) wrote :

*** Bug 21673 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Ricardo Javier Cardenes Medina (rcardenes) wrote : Re: Bug#327360: python2.3-qt3: undefined symbol: _ZTI11QMotifStyle

On Fri, Sep 09, 2005 at 09:00:22PM +0200, Torsten Marek wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello,

Hi, I just returned from holidays.

> this problem is due to changes introduced in libqt3-mt 3.3.4-8. The Qt UI styles
> are now built as plugins, before they were compiled directly into libqt-mt.so.
> PyQt cannot cope with that, see the missing symbol. The fix is a simple rebuild.
> Unfortunately, I cannot upload any packages because I'm still in the NM queue.
> If you need the packages urgently, rebuild them yourself or (for i386) get them
> from

This is going to be reverted (ie: the styles are going to be built-in
again), or so it says the Debian Qt/KDE Team, in the next Qt upload, due
to one or two days from now. They're waiting for a patch from Trolltech
for a problem introduced in 3.3.5 and for firebird2 to get through the
NEW queue (to re-enable interbase support).

So... do you think it's worth waiting an extra couple days and let it
solve by itself?

Revision history for this message
In , Torsten Marek (shlomme) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ricardo Javier Cardenes Medina schrieb:
> On Fri, Sep 09, 2005 at 09:00:22PM +0200, Torsten Marek wrote:
>
>>-----BEGIN PGP SIGNED MESSAGE-----
>>Hash: SHA1
>>
>>Hello,
>
>
> Hi, I just returned from holidays.
>
>
>>this problem is due to changes introduced in libqt3-mt 3.3.4-8. The Qt UI styles
>>are now built as plugins, before they were compiled directly into libqt-mt.so.
>>PyQt cannot cope with that, see the missing symbol. The fix is a simple rebuild.
>>Unfortunately, I cannot upload any packages because I'm still in the NM queue.
>>If you need the packages urgently, rebuild them yourself or (for i386) get them
>>from
>
>
> This is going to be reverted (ie: the styles are going to be built-in
> again), or so it says the Debian Qt/KDE Team, in the next Qt upload, due
> to one or two days from now. They're waiting for a patch from Trolltech
> for a problem introduced in 3.3.5 and for firebird2 to get through the
> NEW queue (to re-enable interbase support).
>
> So... do you think it's worth waiting an extra couple days and let it
> solve by itself?

Hi,

Sounds reasonable, although PyQt should not be broken by the UI styles being
built into libqt-mt.so when it's been compiled without them. They are just not
wrapped (I'm guessing here).
However, there's still sip 4.3.1 and Phil suggested to rebuild PyQt and PyKDE
due to a change in the code generator[1]. We could do that sometime after the
upload of 3.3.5.

greetings

Torsten
[1] http://mats.imk.fraunhofer.de/pipermail/pykde/2005-September/011073.html
- --
Torsten Marek <email address hidden>
ID: A244C858 -- FP: 1902 0002 5DFC 856B F146 894C 7CC5 451E A244 C858
Keyserver: subkeys.pgp.net

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDKXRSfMVFHqJEyFgRAsirAKC9U6RyixxDNoSOfiaF5sA7j8izUwCeKUI5
xCf6WzD2eQBau6LLbpK+cPo=
=qDc1
-----END PGP SIGNATURE-----

Revision history for this message
In , Debian Qt/KDE Maintainers (debian-qt-kde) wrote : Bug#327360: fixed in qt-x11-free 3:3.3.5-1
Download full text (8.2 KiB)

Source: qt-x11-free
Source-Version: 3:3.3.5-1

We believe that the bug you reported is fixed in the latest version of
qt-x11-free, which is due to be installed in the Debian FTP archive:

libqt3-compat-headers_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-compat-headers_3.3.5-1_i386.deb
libqt3-headers_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-headers_3.3.5-1_i386.deb
libqt3-i18n_3.3.5-1_all.deb
  to pool/main/q/qt-x11-free/libqt3-i18n_3.3.5-1_all.deb
libqt3-mt-dbg_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-dbg_3.3.5-1_i386.deb
libqt3-mt-dev_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-dev_3.3.5-1_i386.deb
libqt3-mt-ibase_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-ibase_3.3.5-1_i386.deb
libqt3-mt-mysql_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-mysql_3.3.5-1_i386.deb
libqt3-mt-odbc_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-odbc_3.3.5-1_i386.deb
libqt3-mt-psql_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-psql_3.3.5-1_i386.deb
libqt3-mt-sqlite_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-sqlite_3.3.5-1_i386.deb
libqt3-mt_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt_3.3.5-1_i386.deb
qt-x11-free_3.3.5-1.diff.gz
  to pool/main/q/qt-x11-free/qt-x11-free_3.3.5-1.diff.gz
qt-x11-free_3.3.5-1.dsc
  to pool/main/q/qt-x11-free/qt-x11-free_3.3.5-1.dsc
qt-x11-free_3.3.5.orig.tar.gz
  to pool/main/q/qt-x11-free/qt-x11-free_3.3.5.orig.tar.gz
qt3-apps-dev_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-apps-dev_3.3.5-1_i386.deb
qt3-assistant_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-assistant_3.3.5-1_i386.deb
qt3-designer_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-designer_3.3.5-1_i386.deb
qt3-dev-tools-compat_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-dev-tools-compat_3.3.5-1_i386.deb
qt3-dev-tools-embedded_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-dev-tools-embedded_3.3.5-1_i386.deb
qt3-dev-tools_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-dev-tools_3.3.5-1_i386.deb
qt3-doc_3.3.5-1_all.deb
  to pool/main/q/qt-x11-free/qt3-doc_3.3.5-1_all.deb
qt3-examples_3.3.5-1_all.deb
  to pool/main/q/qt-x11-free/qt3-examples_3.3.5-1_all.deb
qt3-linguist_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-linguist_3.3.5-1_i386.deb
qt3-qtconfig_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-qtconfig_3.3.5-1_i386.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Debian Qt/KDE Maintainers <email address hidden> (supplier of updated qt-x11-free package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 16 Sep 2005 11:21:52 -0400
Source: qt-x11-free
Binary: libqt3-i18n qt3-apps-dev libqt3-mt-sqlite qt3-assistant qt3-examples qt3-doc libqt3...

Read more...

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Wed, 14 Sep 2005 15:17:00 -0400
From: Christopher Martin <email address hidden>
To: <email address hidden>
Subject: Re: python2.3-qt3: undefined symbol: _ZTI11QMotifStyle

--nextPart1229705.keJQdbLScS
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

=46or your information, the split-out of the Qt styles which is the cause o=
f=20
this problem will be reverted in the next upload of Qt, which will likely=20
take place in a few days.

Cheers,
Christopher Martin

--nextPart1229705.keJQdbLScS
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Signed by Christopher Martin <email address hidden>

iD8DBQBDKHctU+gWW+vtsysRAttVAJ4j7QBZqWMS3WdbznqnTOqrxBZoWQCdHi52
UCRE3bs5vcDIwEQ8/dw/Sdg=
=DC5I
-----END PGP SIGNATURE-----

--nextPart1229705.keJQdbLScS--

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Wed, 14 Sep 2005 14:51:29 -0700
From: Steve Langasek <email address hidden>
To: <email address hidden>
Subject: reassign 328271 to python-qt3, merging 327360 328271

# Automatically generated email from bts, devscripts version 2.9.5
reassign 328271 python-qt3
merge 327360 328271

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Thu, 15 Sep 2005 13:53:49 +0100
From: Ricardo Javier Cardenes Medina <email address hidden>
To: Torsten Marek <email address hidden>, <email address hidden>
Subject: Re: Bug#327360: python2.3-qt3: undefined symbol: _ZTI11QMotifStyle

On Fri, Sep 09, 2005 at 09:00:22PM +0200, Torsten Marek wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello,

Hi, I just returned from holidays.

> this problem is due to changes introduced in libqt3-mt 3.3.4-8. The Qt UI styles
> are now built as plugins, before they were compiled directly into libqt-mt.so.
> PyQt cannot cope with that, see the missing symbol. The fix is a simple rebuild.
> Unfortunately, I cannot upload any packages because I'm still in the NM queue.
> If you need the packages urgently, rebuild them yourself or (for i386) get them
> from

This is going to be reverted (ie: the styles are going to be built-in
again), or so it says the Debian Qt/KDE Team, in the next Qt upload, due
to one or two days from now. They're waiting for a patch from Trolltech
for a problem introduced in 3.3.5 and for firebird2 to get through the
NEW queue (to re-enable interbase support).

So... do you think it's worth waiting an extra couple days and let it
solve by itself?

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Thu, 15 Sep 2005 15:17:06 +0200
From: Torsten Marek <email address hidden>
To: Ricardo Javier Cardenes Medina <email address hidden>
CC: <email address hidden>
Subject: Re: Bug#327360: python2.3-qt3: undefined symbol: _ZTI11QMotifStyle

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ricardo Javier Cardenes Medina schrieb:
> On Fri, Sep 09, 2005 at 09:00:22PM +0200, Torsten Marek wrote:
>
>>-----BEGIN PGP SIGNED MESSAGE-----
>>Hash: SHA1
>>
>>Hello,
>
>
> Hi, I just returned from holidays.
>
>
>>this problem is due to changes introduced in libqt3-mt 3.3.4-8. The Qt UI styles
>>are now built as plugins, before they were compiled directly into libqt-mt.so.
>>PyQt cannot cope with that, see the missing symbol. The fix is a simple rebuild.
>>Unfortunately, I cannot upload any packages because I'm still in the NM queue.
>>If you need the packages urgently, rebuild them yourself or (for i386) get them
>>from
>
>
> This is going to be reverted (ie: the styles are going to be built-in
> again), or so it says the Debian Qt/KDE Team, in the next Qt upload, due
> to one or two days from now. They're waiting for a patch from Trolltech
> for a problem introduced in 3.3.5 and for firebird2 to get through the
> NEW queue (to re-enable interbase support).
>
> So... do you think it's worth waiting an extra couple days and let it
> solve by itself?

Hi,

Sounds reasonable, although PyQt should not be broken by the UI styles being
built into libqt-mt.so when it's been compiled without them. They are just not
wrapped (I'm guessing here).
However, there's still sip 4.3.1 and Phil suggested to rebuild PyQt and PyKDE
due to a change in the code generator[1]. We could do that sometime after the
upload of 3.3.5.

greetings

Torsten
[1] http://mats.imk.fraunhofer.de/pipermail/pykde/2005-September/011073.html
- --
Torsten Marek <email address hidden>
ID: A244C858 -- FP: 1902 0002 5DFC 856B F146 894C 7CC5 451E A244 C858
Keyserver: subkeys.pgp.net

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDKXRSfMVFHqJEyFgRAsirAKC9U6RyixxDNoSOfiaF5sA7j8izUwCeKUI5
xCf6WzD2eQBau6LLbpK+cPo=
=qDc1
-----END PGP SIGNATURE-----

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (8.5 KiB)

Message-Id: <email address hidden>
Date: Sat, 17 Sep 2005 09:41:00 -0700
From: Debian Qt/KDE Maintainers <email address hidden>
To: <email address hidden>
Subject: Bug#327360: fixed in qt-x11-free 3:3.3.5-1

Source: qt-x11-free
Source-Version: 3:3.3.5-1

We believe that the bug you reported is fixed in the latest version of
qt-x11-free, which is due to be installed in the Debian FTP archive:

libqt3-compat-headers_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-compat-headers_3.3.5-1_i386.deb
libqt3-headers_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-headers_3.3.5-1_i386.deb
libqt3-i18n_3.3.5-1_all.deb
  to pool/main/q/qt-x11-free/libqt3-i18n_3.3.5-1_all.deb
libqt3-mt-dbg_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-dbg_3.3.5-1_i386.deb
libqt3-mt-dev_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-dev_3.3.5-1_i386.deb
libqt3-mt-ibase_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-ibase_3.3.5-1_i386.deb
libqt3-mt-mysql_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-mysql_3.3.5-1_i386.deb
libqt3-mt-odbc_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-odbc_3.3.5-1_i386.deb
libqt3-mt-psql_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-psql_3.3.5-1_i386.deb
libqt3-mt-sqlite_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-sqlite_3.3.5-1_i386.deb
libqt3-mt_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt_3.3.5-1_i386.deb
qt-x11-free_3.3.5-1.diff.gz
  to pool/main/q/qt-x11-free/qt-x11-free_3.3.5-1.diff.gz
qt-x11-free_3.3.5-1.dsc
  to pool/main/q/qt-x11-free/qt-x11-free_3.3.5-1.dsc
qt-x11-free_3.3.5.orig.tar.gz
  to pool/main/q/qt-x11-free/qt-x11-free_3.3.5.orig.tar.gz
qt3-apps-dev_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-apps-dev_3.3.5-1_i386.deb
qt3-assistant_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-assistant_3.3.5-1_i386.deb
qt3-designer_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-designer_3.3.5-1_i386.deb
qt3-dev-tools-compat_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-dev-tools-compat_3.3.5-1_i386.deb
qt3-dev-tools-embedded_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-dev-tools-embedded_3.3.5-1_i386.deb
qt3-dev-tools_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-dev-tools_3.3.5-1_i386.deb
qt3-doc_3.3.5-1_all.deb
  to pool/main/q/qt-x11-free/qt3-doc_3.3.5-1_all.deb
qt3-examples_3.3.5-1_all.deb
  to pool/main/q/qt-x11-free/qt3-examples_3.3.5-1_all.deb
qt3-linguist_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-linguist_3.3.5-1_i386.deb
qt3-qtconfig_3.3.5-1_i386.deb
  to pool/main/q/qt-x11-free/qt3-qtconfig_3.3.5-1_i386.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Debian Qt/KDE Maintainers <email address hidden> (supplier of updated qt-x11-free package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by ma...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.