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

Reply via email to