Bug#585716: kdebase-workspace-bin: File conflict with ksplash (/usr/bin/ksplashsimple)
When trying to upgrade KDE from Lenny to Squeeze, the upgrade fail
because kdebase-workspace-bin refuses to install because ksplash
version 4:3.9.5.dfsg.1-6+lenny1 is already installed and they share
the file /usr/bin/ksplashsimple.
This is the relevant fragment of the upgrade log:
Selecting previously deselected package kaboom.
Unpacking kaboom (from .../archives/kaboom_1.1.2_i386.deb) ...
Selecting previously deselected package kdebase-workspace-kgreet-plugins.
Unpacking kdebase-workspace-kgreet-plugins (from
Selecting previously deselected package kdebase-workspace-bin.
Unpacking kdebase-workspace-bin (from
dpkg: error processing
trying to overwrite `/usr/bin/ksplashsimple', which is also in
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Preparing to replace klipper 4:3.5.9.dfsg.1-6 (using
Unpacking replacement klipper ...
The complete log is currently available from
<URL: http://people.skolelinux.org/pere/debian-upgrade-testing/test-20100612-lenny-squeeze-kde-aptitude.txt >.
I guess some kind of breaks/conflicts/replaces should be used here to
ensure upgrades go smooth.
Setting severity to serious, as this issue breaks upgrades and policy
state that packages providing the same file need to conflict with each