Teun's initial complaint was libqt3-mt replaces libqt3c102-mt but does not provide libqt3c102-mt
This is not your run of the mill "KDE is broken" bug, but a more fundamental misunderstanding of ABI transition. You should rather direct Teun et al. to Steve Langasek's message http://lists.debian.org/debian-devel-announce/2005/07/msg00007.html which says, in part, The library package renames, libfoo1 -> libfoo1c2, libfoo1c102 -> libfoo1c2, or libfoo1c102 -> libfoo1, are done because there is an ABI change *without an upstream soname change*. Since there is no soname change, the files installed by the renamed package will also not change -- which means, just like for any other packages with overlapping files, you *must* conflict with the previous library package name. You must *not* add a Provides: libfoo1 or Provides: libfoo1c102 to the new package; this transition is happening because of an ABI transition, which means the new package will NOT provide the same interface as the old one, and setting Provides will lead apt to give your users broken package combinations. Regards, -Steve -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]