libqt3c102-mt: shlibs needs bump for plugin bic change

Bug #6879 reported by Debian Bug Importer
4
Affects Status Importance Assigned to Milestone
qt-x11-free (Debian)
Fix Released
Unknown
qt-x11-free (Ubuntu)
Fix Released
Medium
Matt Zimmerman

Bug Description

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

Revision history for this message
In , Dominique Devriese (devriese) wrote : Re: Bug#255539: Kdelibs 4:3.2.3-2 breaks some themes

Kimmo Teräväinen writes:

> This bug is i a a fact the same than bug #254021, but I think it was
> filed against wrong packages.

> Updating kde from 4:3.2.3-1 to 4:3.2.3-2 breaks kde window widget
> themes. Many themes (including Keramik) disappear in Control Center
> and as soon as kde programs are restarted they start to use some
> other theme instead (.NET).

> More specifically bug exists only if packages kdelibs4 and
> kdelibs-bin are updated. When downgraded into version 4:3.2.3-1
> themes come back.

What versions of Qt do you have installed ? Does it help if you
upgrade Qt ?

cheers
domi

Revision history for this message
In , Kimmo =?iso-8859-1?q?Ter=E4v=E4inen?= (kimmo-teravainen) wrote : Re: Bug#255539: Acknowledgement (Kdelibs 4:3.2.3-2 breaks some themes)

On Monday 21 June 2004 21:09, Dominique inquired:

> What versions of Qt do you have installed ?

ii  libqt3-compat- 3.2.3-2        Qt 1.x and 2.x compatibility includes
ii  libqt3-dev     3.2.3-2        Qt development files
ii  libqt3-headers 3.2.3-2        Qt3 header files
ii  libqt3c102     3.2.3-2        Qt Library
ii  libqt3c102-mt  3.2.3-2        Qt GUI Library (Threaded runtime version)

> Does it help if you upgrade Qt ?

Plain upgrade of qt libraries did not solve the problem.
But I had few other libraries on hold (libc6, X libs). After I upgraded those
and restarted X-server (and KDE) problem vanished.

I believe the restarting the X after qt upgrade could had been enough to fix
it (=ensure that kde uses new qt libraries).

This bug was caused by my habit of upgrading only few packets at time and
there were no dependency rule in kdelibs package forcing the qt upgrade.
Therefore I got inconsistent set of packages.

I consider this bug closed.

Thanks for Dominique for quick response & help.

Revision history for this message
In , Dominique Devriese (devriese) wrote : Re: Bug#255539: marked as done (Kdelibs 4:3.2.3-2 breaks some themes)

package kdelibs
reopen 255539
retitle 255539 "kdelibs: needs to depend on the post-STL qt"
severity 255539 important
thanks

Debian Bug Tracking System writes:

> I believe the restarting the X after qt upgrade could had been
> enough to fix it (=ensure that kde uses new qt libraries).

> This bug was caused by my habit of upgrading only few packets at
> time and there were no dependency rule in kdelibs package forcing
> the qt upgrade. Therefore I got inconsistent set of packages.

Hi Kimmo,

This means that there is a missing dependency. The Qt recompile with
STL support caused an incompatibility for Qt plugins ( like the style
plugins ). It is clear that the new kdelibs only works well with the
new Qt, and therefore, I think, should depend on it.
Thanks for the bug report, btw.

Chris,

Hope you're feeling better... Anyway, if and when you have time, can
you consider the attached patch ? I personally think the issue is
important enough to warrant a new upload but it's not urgent. Maybe
it would be a good idea to wait a few weeks collecting patches and
make another more or less final 3.2 upload then ?

cheers
domi

Revision history for this message
In , Chris Cheney (ccheney-cheney) wrote :

reassign 255539 libqt3c102-mt
retitle 255539 libqt3c102-mt: shlibs needs bump for plugin bic change
severity 255539 serious
stop

This is not a bug in kdelibs, this is a bug in the shlibs of qt. I just
noticed that after you reopened this bug.

BTW - changing it in debian/control is not the correct way to fix this bug :)

Thanks,

Chris Cheney

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

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

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

Message-Id: <email address hidden>
Date: Mon, 21 Jun 2004 20:39:29 +0300
From: Kimmo =?iso-8859-1?q?Ter=E4v=E4inen?= <email address hidden>
To: <email address hidden>
Subject: Kdelibs 4:3.2.3-2 breaks some themes

Package: kdelibs
Version: 4%3a3.2.3-2
Severity: minor

This bug is i a a fact the same than bug #254021, but I think it was filed
against wrong packages.

Updating kde from 4:3.2.3-1 to 4:3.2.3-2 breaks kde window widget themes. Many
themes (including Keramik) disappear in Control Center and as soon as kde
programs are restarted they start to use some other theme instead (.NET).

More specifically bug exists only if packages kdelibs4 and kdelibs-bin are
updated. When downgraded into version 4:3.2.3-1 themes come back.

Even this bug is not grave it is very irritating since the appearance of
desktop changes without a warning.

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

Message-ID: <email address hidden>
Date: Mon, 21 Jun 2004 20:09:40 +0200
From: Dominique Devriese <email address hidden>
To: =?iso-8859-1?q?Kimmo_Ter=E4v=E4inen?= <email address hidden>
Cc: <email address hidden>
Subject: Re: Bug#255539: Kdelibs 4:3.2.3-2 breaks some themes

Kimmo Ter=E4v=E4inen writes:

> This bug is i a a fact the same than bug #254021, but I think it was
> filed against wrong packages.

> Updating kde from 4:3.2.3-1 to 4:3.2.3-2 breaks kde window widget
> themes. Many themes (including Keramik) disappear in Control Center
> and as soon as kde programs are restarted they start to use some
> other theme instead (.NET).

> More specifically bug exists only if packages kdelibs4 and
> kdelibs-bin are updated. When downgraded into version 4:3.2.3-1
> themes come back.

What versions of Qt do you have installed ? Does it help if you
upgrade Qt ?

cheers
domi

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

Message-Id: <email address hidden>
Date: Mon, 21 Jun 2004 22:37:11 +0300
From: Kimmo =?utf-8?q?Ter=C3=A4v=C3=A4inen?= <email address hidden>
To: <email address hidden>
Subject: Re: Bug#255539: Acknowledgement (Kdelibs 4:3.2.3-2 breaks some themes)

On Monday 21 June 2004 21:09, Dominique inquired:

> What versions of Qt do you have installed ?

ii =C2=A0libqt3-compat- 3.2.3-2 =C2=A0 =C2=A0 =C2=A0 =C2=A0Qt 1.x and 2.x=
 compatibility includes
ii =C2=A0libqt3-dev =C2=A0 =C2=A0 3.2.3-2 =C2=A0 =C2=A0 =C2=A0 =C2=A0Qt d=
evelopment files
ii =C2=A0libqt3-headers 3.2.3-2 =C2=A0 =C2=A0 =C2=A0 =C2=A0Qt3 header fil=
es
ii =C2=A0libqt3c102 =C2=A0 =C2=A0 3.2.3-2 =C2=A0 =C2=A0 =C2=A0 =C2=A0Qt L=
ibrary
ii =C2=A0libqt3c102-mt =C2=A03.2.3-2 =C2=A0 =C2=A0 =C2=A0 =C2=A0Qt GUI Li=
brary (Threaded runtime version)

> Does it help if you upgrade Qt ?

Plain upgrade of qt libraries did not solve the problem.
But I had few other libraries on hold (libc6, X libs). After I upgraded =
those =

and restarted X-server (and KDE) problem vanished.

I believe the restarting the X after qt upgrade could had been enough to =
fix =

it (=3Densure that kde uses new qt libraries).

This bug was caused by my habit of upgrading only few packets at time and=
 =

there were no dependency rule in kdelibs package forcing the qt upgrade. =

Therefore I got inconsistent set of packages.

I consider this bug closed.
 =

Thanks for Dominique for quick response & help.

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

Message-ID: <email address hidden>
Date: Mon, 21 Jun 2004 22:23:05 +0200
From: Dominique Devriese <email address hidden>
To: Debian Bugs Control <email address hidden>
Cc: =?iso-8859-1?q?Kimmo_Ter=E4v=E4inen?= <email address hidden>,
 "Christopher L. Cheney" <email address hidden>
Subject: Re: Bug#255539: marked as done (Kdelibs 4:3.2.3-2 breaks some themes)

--=-=-=

package kdelibs
reopen 255539
retitle 255539 "kdelibs: needs to depend on the post-STL qt"
severity 255539 important
thanks

Debian Bug Tracking System writes:

> I believe the restarting the X after qt upgrade could had been
> enough to fix it (=ensure that kde uses new qt libraries).

> This bug was caused by my habit of upgrading only few packets at
> time and there were no dependency rule in kdelibs package forcing
> the qt upgrade. Therefore I got inconsistent set of packages.

Hi Kimmo,

This means that there is a missing dependency. The Qt recompile with
STL support caused an incompatibility for Qt plugins ( like the style
plugins ). It is clear that the new kdelibs only works well with the
new Qt, and therefore, I think, should depend on it.
Thanks for the bug report, btw.

Chris,

Hope you're feeling better... Anyway, if and when you have time, can
you consider the attached patch ? I personally think the issue is
important enough to warrant a new upload but it's not urgent. Maybe
it would be a good idea to wait a few weeks collecting patches and
make another more or less final 3.2 upload then ?

cheers
domi

--=-=-=
Content-Disposition: inline; filename=kdelibs-qt-versioned-dep.diff

Index: control
===================================================================
--- control (revision 137)
+++ control (working copy)
@@ -57,7 +57,7 @@
 Package: kdelibs4
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}, kdelibs-bin (= ${Source-Version}), kdelibs-data (>= 4:3.2.1), xbase-clients
+Depends: ${shlibs:Depends}, kdelibs-bin (= ${Source-Version}), kdelibs-data (>= 4:3.2.1), xbase-clients, libqt3c102-mt (>= 3:3.2.3-3)
 Conflicts: kdelibs3 (<< 4:3.0.0), kdepim-libs (<< 4:3.0.0), libkmid (<< 4:3.0.0), libkmid-alsa (<< 4:3.0.0)
 Replaces: kdelibs3 (<< 4:3.0.0), kdepim-libs (<< 4:3.0.0), libkmid (<< 4:3.0.0), libkmid-alsa (<< 4:3.0.0)
 Description: KDE core libraries

--=-=-=--

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

Message-ID: <email address hidden>
Date: Mon, 21 Jun 2004 17:44:00 -0500
From: Chris Cheney <email address hidden>
To: Dominique Devriese <email address hidden>
Cc: Debian Bugs Control <email address hidden>,
 Kimmo =?iso-8859-1?Q?Ter=E4v=E4inen?= <email address hidden>
Subject: Re: Bug#255539: marked as done (Kdelibs 4:3.2.3-2 breaks some themes)

--cmVHo2jXx4bdYlgS
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

reassign 255539 libqt3c102-mt
retitle 255539 libqt3c102-mt: shlibs needs bump for plugin bic change
severity 255539 serious
stop

This is not a bug in kdelibs, this is a bug in the shlibs of qt. I just
noticed that after you reopened this bug.

BTW - changing it in debian/control is not the correct way to fix this bug :)

Thanks,

Chris Cheney

--cmVHo2jXx4bdYlgS
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

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

iD8DBQFA12Sw0QZas444SvIRAtDtAKDOsz0l6kfQ4P1da2B+8bSckzgvaQCeMbCs
33X7ICh5Fige+uRk383CLFU=
=ltQC
-----END PGP SIGNATURE-----

--cmVHo2jXx4bdYlgS--

Revision history for this message
In , Martin Gerhard Loschwitz (martin-loschwitz) wrote : Bug#255539: fixed in qt-x11-free 3:3.2.3-4
Download full text (7.3 KiB)

Source: qt-x11-free
Source-Version: 3:3.2.3-4

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.2.3-4_all.deb
  to pool/main/q/qt-x11-free/libqt3-compat-headers_3.2.3-4_all.deb
libqt3-dev_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3-dev_3.2.3-4_i386.deb
libqt3-headers_3.2.3-4_all.deb
  to pool/main/q/qt-x11-free/libqt3-headers_3.2.3-4_all.deb
libqt3-i18n_3.2.3-4_all.deb
  to pool/main/q/qt-x11-free/libqt3-i18n_3.2.3-4_all.deb
libqt3-mt-dev_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-dev_3.2.3-4_i386.deb
libqt3c102-mt-mysql_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-mt-mysql_3.2.3-4_i386.deb
libqt3c102-mt-odbc_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-mt-odbc_3.2.3-4_i386.deb
libqt3c102-mt-psql_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-mt-psql_3.2.3-4_i386.deb
libqt3c102-mt_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-mt_3.2.3-4_i386.deb
libqt3c102-mysql_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-mysql_3.2.3-4_i386.deb
libqt3c102-odbc_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-odbc_3.2.3-4_i386.deb
libqt3c102-psql_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-psql_3.2.3-4_i386.deb
libqt3c102_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102_3.2.3-4_i386.deb
qt-x11-free_3.2.3-4.diff.gz
  to pool/main/q/qt-x11-free/qt-x11-free_3.2.3-4.diff.gz
qt-x11-free_3.2.3-4.dsc
  to pool/main/q/qt-x11-free/qt-x11-free_3.2.3-4.dsc
qt3-apps-dev_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-apps-dev_3.2.3-4_i386.deb
qt3-assistant_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-assistant_3.2.3-4_i386.deb
qt3-designer_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-designer_3.2.3-4_i386.deb
qt3-dev-tools-compat_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-dev-tools-compat_3.2.3-4_i386.deb
qt3-dev-tools-embedded_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-dev-tools-embedded_3.2.3-4_i386.deb
qt3-dev-tools_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-dev-tools_3.2.3-4_i386.deb
qt3-doc_3.2.3-4_all.deb
  to pool/main/q/qt-x11-free/qt3-doc_3.2.3-4_all.deb
qt3-examples_3.2.3-4_all.deb
  to pool/main/q/qt-x11-free/qt3-examples_3.2.3-4_all.deb
qt3-linguist_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-linguist_3.2.3-4_i386.deb
qt3-qtconfig_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-qtconfig_3.2.3-4_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.
Martin Loschwitz <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: Thu, 01 Jul 2004 18:53:00 +0200
Source: qt-x11-free...

Read more...

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

Message-Id: <email address hidden>
Date: Thu, 01 Jul 2004 14:17:28 -0400
From: Martin Loschwitz <email address hidden>
To: <email address hidden>
Subject: Bug#255539: fixed in qt-x11-free 3:3.2.3-4

Source: qt-x11-free
Source-Version: 3:3.2.3-4

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.2.3-4_all.deb
  to pool/main/q/qt-x11-free/libqt3-compat-headers_3.2.3-4_all.deb
libqt3-dev_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3-dev_3.2.3-4_i386.deb
libqt3-headers_3.2.3-4_all.deb
  to pool/main/q/qt-x11-free/libqt3-headers_3.2.3-4_all.deb
libqt3-i18n_3.2.3-4_all.deb
  to pool/main/q/qt-x11-free/libqt3-i18n_3.2.3-4_all.deb
libqt3-mt-dev_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3-mt-dev_3.2.3-4_i386.deb
libqt3c102-mt-mysql_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-mt-mysql_3.2.3-4_i386.deb
libqt3c102-mt-odbc_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-mt-odbc_3.2.3-4_i386.deb
libqt3c102-mt-psql_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-mt-psql_3.2.3-4_i386.deb
libqt3c102-mt_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-mt_3.2.3-4_i386.deb
libqt3c102-mysql_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-mysql_3.2.3-4_i386.deb
libqt3c102-odbc_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-odbc_3.2.3-4_i386.deb
libqt3c102-psql_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102-psql_3.2.3-4_i386.deb
libqt3c102_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/libqt3c102_3.2.3-4_i386.deb
qt-x11-free_3.2.3-4.diff.gz
  to pool/main/q/qt-x11-free/qt-x11-free_3.2.3-4.diff.gz
qt-x11-free_3.2.3-4.dsc
  to pool/main/q/qt-x11-free/qt-x11-free_3.2.3-4.dsc
qt3-apps-dev_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-apps-dev_3.2.3-4_i386.deb
qt3-assistant_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-assistant_3.2.3-4_i386.deb
qt3-designer_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-designer_3.2.3-4_i386.deb
qt3-dev-tools-compat_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-dev-tools-compat_3.2.3-4_i386.deb
qt3-dev-tools-embedded_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-dev-tools-embedded_3.2.3-4_i386.deb
qt3-dev-tools_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-dev-tools_3.2.3-4_i386.deb
qt3-doc_3.2.3-4_all.deb
  to pool/main/q/qt-x11-free/qt3-doc_3.2.3-4_all.deb
qt3-examples_3.2.3-4_all.deb
  to pool/main/q/qt-x11-free/qt3-examples_3.2.3-4_all.deb
qt3-linguist_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-linguist_3.2.3-4_i386.deb
qt3-qtconfig_3.2.3-4_i386.deb
  to pool/main/q/qt-x11-free/qt3-qtconfig_3.2.3-4_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.
Martin Loschwitz <email address hidden> (supplier of updated qt-x11-free package)

(This message was generated automatically at their request; if you
believe that t...

Read more...

Revision history for this message
Matt Zimmerman (mdz) wrote :

sync of 3:3.2.3-4 requested

Revision history for this message
Matt Zimmerman (mdz) wrote :

Sync complete

Changed in qt-x11-free:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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