Proposal(s) for handling libqt3-mt situation
Pierre Habouzit
madcoder at debian.org
Mon Feb 18 09:07:49 UTC 2008
On Mon, Feb 18, 2008 at 08:39:51AM +0000, Steve Langasek wrote:
> On Sat, Feb 16, 2008 at 10:17:33AM +0100, Pierre Habouzit wrote:
> > > digikam
> > > k3b
> > > kcontrol
> > > kdirstat
> > > kexi
> > > konq-plugins
> > > konqueror
> > > ktorrent
> > > libk3b3
> > > libmyth-0.20.2
> > > mythdvd
> > > mythmusic
> > > mythtv-backend
> > > pdfedit
> > > trustedqsl
> > > virtualbox-ose
>
> > Okay that's quite a few, so the "Conflict" option sucks.
>
> Well, considering this is a very small percentage of the total libqt3
> reverse-deps, I think it's at least a "less bad" solution than a library
> transition. I don't know for sure, but would expect the impact on
> dist-upgrades to be manageable.
Well, actually, it seems that (with our more extended search) stat64
and friends are the 3 sole missing symbols, and they will be hacked back
in, as qt3 is in the leave on the long term (probably will still be
here in lenny+1, probably not in lenny+2). We understand fully why they
are missing now, and that's why we're sure that (1) the problem is
limited to Qt and (2) it won't show up again[0].
There is an experimental package with the symbols hacked back in and
built with -O2, we should avoid (1) a transition (2) conflicts (3)
delaying kde 3.8.9 upload. I'll still check that none of the other
symbols that got missing due to the use of -O2 were really used in any
qt3 rdeps somewhere in the week though.
Thanks a _lot_ to Modestas for his invaluable help on that issue.
[0] basically you need to (1) be a library (2) in c++ (3) built with
-O0 (4) with an old glibc (<= 2.6) to get the symbols.
We hope qt3 was the sole library meeting these conditions, and if
not, the hack will be the same: reinstate the missing symbols back
in, as the real source of the bug isn't really libc6-dev, but the
fact that the library was built with -O0 despite the policy.
--
·O· Pierre Habouzit
··O madcoder at debian.org
OOO http://www.madism.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20080218/5da40a4b/attachment.pgp
More information about the pkg-kde-talk
mailing list