On Thursday 14 February 2008, Modestas Vainius wrote:
> Hi,
>
> As of writing, libqt3-mt ABI breakage caused serious 16 bugs (#464946 &
> friends) to be reported by our users. So I think it's high time we took
> some action today or tommorow to unbreak software affected. I'm concerned
> about Debian unstable users even though in theory they shouldn't be using
> unstable if they don't known how to downgrade packages. So this mail is all
> about how to deal with this situation having two main criteria in mind:

I've looked through all C++ packages (libsdtc++6 rdepends), and I think I have 
a complete list of broken pacakges.  They are:

        digikam
        k3b
        kcontrol
        kdirstat
        kexi
        konq-plugins
        konqueror
        ktorrent
        libk3b3
        libmyth-0.20.2
        mythdvd
        mythmusic
        mythtv-backend
        pdfedit
        trustedqsl
        virtualbox-ose

trustedqsl may not be related to the others.  It does not use Qt or have any 
stat64-related symbols, and is the only package with a missing atoi symbol.

> 1) Solution should be technically correct.
> 2) It should have the least possible negative impact on unstable users.
>
> For starters, it seems that only
> 000000000070c5c8  w   DF .text  0000000000000024  Base        lstat64
> 000000000042ee4c  w   DF .text  0000000000000022  Base        fstat64
> 00000000006075ea  w   DF .text  0000000000000024  Base        stat64
> are relevant for libqt3-mt case out of all symbols listed at [1].

With the exception of "atoi" in trustedqsl, these are indeed the only 
problematic symbols of that list.

Attached is a list of packages & files with the missing symbols.
digikam_2:0.9.3-1_i386.deb
        /usr/lib/kde3/kio_digikamalbums.so
                00000000      DF *UND*  00000032              lstat64
                00000000      DF *UND*  00000032              stat64
        /usr/lib/libdigikam.so.0.0.0
                00000000      DF *UND*  00000032              fstat64
                00000000      DF *UND*  00000032              stat64

k3b_1.0.4-6_i386.deb
        /usr/bin/k3b
                00000000      DF *UND*  00000032              lstat64
                00000000      DF *UND*  00000032              stat64

kcontrol_4:3.5.8.dfsg.1-7_i386.deb
        /usr/lib/kde3/kcm_fonts.so
                00000000      DF *UND*  00000032              lstat64

kdirstat_2.4.4-4_i386.deb
        /usr/bin/kdirstat
                00000000      DF *UND*  00000032              lstat64

kexi_1:1.6.3-4_i386.deb
        /usr/lib/libkeximain.so.2.0.0
                00000000      DF *UND*  00000032              stat64

konq-plugins_4:3.5.8-3_i386.deb
        /usr/bin/fsview
                00000000      DF *UND*  00000032              lstat64

konqueror_4:3.5.8.dfsg.1-7_i386.deb
        /usr/lib/kde3/konq_sidebartree_dirtree.so
                00000000      DF *UND*  00000032              stat64

ktorrent_2.2.5.dfsg.1-1_i386.deb
        /usr/lib/libktorrent-2.2.5.so
                00000000      DF *UND*  00000032              fstat64
                00000000      DF *UND*  00000032              lstat64
                00000000      DF *UND*  00000032              stat64

libk3b3_1.0.4-6_i386.deb
        /usr/lib/libk3b.so.3.0.0
                00000000      DF *UND*  00000032              lstat64
                00000000      DF *UND*  00000032              stat64

libmyth-0.20.2_0.20.2.svn20080126-0.0_i386.deb
        /usr/lib/libmyth-0.20.2.so.0.20.2
                00000000      DF *UND*  00000032              stat64
        /usr/lib/libmythlivemedia-0.20.2.so.0.20.2
                00000000      DF *UND*  00000032              stat64
        /usr/lib/libmythtv-0.20.2.so.0.20.2
                00000000      DF *UND*  00000032              lstat64
                00000000      DF *UND*  00000032              stat64
        /usr/lib/libmythupnp-0.20.2.so.0.20.2
                00000000      DF *UND*  00000032              stat64

mythdvd_0.20.2.svn20080126-0.0_i386.deb
        /usr/bin/mtd
                00000000      DF *UND*  00000032              stat64

mythmusic_0.20.2.svn20080126-0.0_i386.deb
        /usr/lib/mythtv/plugins/libmythmusic.so
                00000000      DF *UND*  00000032              fstat64
                00000000      DF *UND*  00000032              stat64

mythtv-backend_0.20.2.svn20080126-0.0_i386.deb
        /usr/bin/mythbackend
                00000000      DF *UND*  00000032              stat64
        /usr/bin/mythtranscode
                00000000      DF *UND*  00000032              stat64

pdfedit_0.3.2-5_i386.deb
        /usr/bin/pdfedit
                00000000      DF *UND*  00000032              stat64

trustedqsl_1.11-5_i386.deb
        /usr/bin/tqsl
                00000000      DF *UND*  00000038              atoi
        /usr/bin/tqslcert
                00000000      DF *UND*  00000038              atoi

virtualbox-ose_1.5.4-dfsg-4_i386.deb
        /usr/lib/virtualbox/VirtualBox
                00000000      DF *UND*  00000032              stat64

Attachment: signature.asc
Description: This is a digitally signed message part.

-- 
http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-talk

Reply via email to