Hello, This morning I tried to do my routine apt-get upgrade && apt-get dist-upgrade. The dist-upgrade blew up on some kde packages.
[EMAIL PROTECTED] ~ # apt-get -f dist-upgrade Reading Package Lists... Done Building Dependency Tree... Done Correcting dependencies... Done Calculating Upgrade... Done 2 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 89 packages not fully installed or removed. Need to get 0B/7005kB of archives. After unpacking 12.3kB will be used. Do you want to continue? [Y/n] (Reading database ... 59602 files and directories currently installed.) Preparing to replace kdelibs3-crypto 4:2.2-cvs20010622-3 (using .../kdelibs3-crypto_4%3a2.2.0-0beta1-2_i386.deb) ... Leaving `diversion of /usr/lib/kde2/kio_https.la to /usr/lib/kde2/kio_https-nossl.la by kdelibs3-crypto' Adding `diversion of /usr/lib/kde2/kio_https.so to /usr/lib/kde2/kio_https-nossl.so by kdelibs3-crypto' dpkg-divert: rename involves overwriting `/usr/lib/kde2/kio_https-nossl.so' with different file `/usr/lib/kde2/kio_https.so', not allowed dpkg: error processing /var/cache/apt/archives/kdelibs3-crypto_4%3a2.2.0-0beta1-2_i386.deb (--unpack): subprocess pre-installation script returned error exit status 2 prerm called with unknown argument `abort-upgrade' dpkg: regarding .../kdelibs3_4%3a2.2.0-0beta1-3_i386.deb containing kdelibs3: kdelibs3 conflicts with kdelibs3-crypto (<< 4:2.2.0-0beta1-1) kdelibs3-crypto (version 4:2.2-cvs20010622-3) is installed. dpkg: error processing /var/cache/apt/archives/kdelibs3_4%3a2.2.0-0beta1-3_i386.deb (--unpack): conflicting packages - not installing kdelibs3 Errors were encountered while processing: /var/cache/apt/archives/kdelibs3-crypto_4%3a2.2.0-0beta1-2_i386.deb /var/cache/apt/archives/kdelibs3_4%3a2.2.0-0beta1-3_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) It appears that dpkg is trying to create a 'diversion' from /usr/lib/kde2/kio_https.la to /usr/lib/kde2/kio_https-nossl.la by kdelibs3-crypto. However, /usr/lib/kde2/kio_https.la is a symlink to /etc/alternatives/kio_https.la which actually points back to /usr/lib/kde2/kio_https-nossl.la. I have tried moving /usr/lib/kde2/kio_https* out of the way, but that did not work. I have moved them back to where they are supposed to be. Does anyone know how to fix this problem? Thanks, Anthony