Report: Upgrade KDE 2.2.2 To 3.1 On Woody
[ Summary: upgrade from KDE 2.2.2 to 3.1 on vanilla Woody using ktown
debs *failed* - ended up purging KDE 2.2.2, and then installing 3.1 -
everything fine now ]
Encouraged by the responses I got when I asked whether the upgrade
from 2.2.2 to 3.1 was smooth (29th.Jan), I did the deed over the
weekend of 1st/2nd Feb.
Basically, although everything's ok now, the upgrade didn't go at all
smoothly for me :
Firstly, I added ktown to sources.list and ran apt-get update. But
then "apt-get upgrade" seemed to be a mistake because it kept almost
everything back, and would only upgrade 6 packages :
===========================< cut >============================
glimmer:/etc/apt# apt-get -s upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages have been kept back
amor ark artsbuilder autoconf eyesapplet fifteenapplet karm
kasteroids kate katomic kbackgammon kbattleship kbear kblackbox kcalc
kcharselect kchart kcoloredit kcron kdebase kdepasswd kdepim-libs kdf
kdict kdm kedit kfind kformula kghostview khexedit kiconedit kit kivio
kjots kjumpingcube klines kmahjongg kmail kmines kmix kmoon
knewsticker knode knotes kodo koffice koffice-libs konqueror konquest
konsole kontour korganizer korn koshell kpackage kpaint kpat kpoker
kpresenter kreversi kruler ksame kscd kscreensaver kshisen ksirc
ksirtet ksmiletris ksnake ksnapshot ksokoban kspaceduel kspread ksysv
kteatime ktimer ktron ktuberling ktux kugar kuser kview kwin4 kword
kworldclock libsdl1.2debian libsdl1.2debian-all lskat mpeglib noatun
quanta secpolicy
6 packages upgraded, 0 newly installed, 0 to remove and 92 not
upgraded.
Inst bash (2.05b-2woody3 Official build of KDE for Debian
stable:stable)
Conf bash (2.05b-2woody3 Official build of KDE for Debian
stable:stable)
Inst imlib-base (1.9.14-10woody11 Official build of KDE for Debian
stable:stable)
Inst gnupg (1.2.1-1woody2 Official build of KDE for Debian
stable:stable)
Inst kdecarddecks (4:3.1.0-0woody2 Official build of KDE for Debian
stable:stable)
Inst libgcrypt1 (1.1.12-0woody1 Official build of KDE for Debian
stable:stable)
Inst libmimelib1 (4:3.1.0-0woody2 Official build of KDE for Debian
stable:stable)
Conf imlib-base (1.9.14-10woody11 Official build of KDE for Debian
stable:stable)
Conf gnupg (1.2.1-1woody2 Official build of KDE for Debian
stable:stable)
Conf kdecarddecks (4:3.1.0-0woody2 Official build of KDE for Debian
stable:stable)
Conf libgcrypt1 (1.1.12-0woody1 Official build of KDE for Debian
stable:stable)
Conf libmimelib1 (4:3.1.0-0woody2 Official build of KDE for Debian
stable:stable)
===========================< cut >============================
So I ran a dist-upgrade instead: first I did
apt-get --download-only dist-upgrade
and that took about 4.5 hours to fetch all the packages over a 56k
modem link; then I ran plain
apt-get dist-upgrade
(which told me:
"97 packages upgraded, 43 newly installed, 31 to remove and 0
not upgraded")
but that failed after a long while with a problem installing libkcal2
due to a component file collision :
===========================< cut >============================
Selecting previously deselected package libkcal2.
Unpacking libkcal2 (from .../libkcal2_4%3a3.1.0-0woody2_i386.deb)
...
dpkg: error processing
/var/cache/apt/archives/libkcal2_4%3a3.1.0-0woody2_i386.deb
(--unpack):
trying to overwrite `/usr/lib/libkcal.la', which is also in package
kdepim-libs
===========================< cut >============================
Evidently, kdelibs4 had not yet been installed, because every time I
tried repeating the apt-get dist-upgrade I got something like this for
every required package :
===========================< cut >============================
artsbuilder: Depends: kdelibs4 (>= 4:3.1.0) but it is not installed
kalarmd: Depends: kdelibs4 (>= 4:3.1.0) but it is not installed
Depends: libkcal2 (>= 4:3.1.0) but it is not installed
kasteroids: Depends: kdelibs4 (>= 4:3.1.0) but it is not installed
kate: Depends: kdelibs4 (>= 4:3.1.0) but it is not installed
katomic: Depends: kdelibs4 (>= 4:3.1.0) but it is not installed
kbackgammon: Depends: kdelibs4 (>= 4:3.1.0) but it is not installed
kbattleship: Depends: kdelibs4 (>= 4:3.1.0) but it is not installed
etc. etc.
===========================< cut >============================
So I tried
apt-get install kdelibs4
which was refused with :
Sorry, but the following packages have unmet dependencies:
kalarmd: Depends: libkcal2 (>= 4:3.1.0) but it is not going to be
installed
kdelibs4: Depends: kdelibs-bin (= 4:3.1.0-0woody5)
Depends: kdelibs-data (= 4:3.1.0-0woody5) but it is
not going to be installed
Conflicts: kdelibs3 (< 4:3.0.0) but 4:2.2.2-13.woody.6
is to be installed
kdepim-libs: Depends: libkcal2 (>= 4:3.1.0) but it is not going
to be installed
korganizer: Depends: libkcal2 (>= 4:3.1.0) but it is not going
to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages
(or specify a solution).
and I tried the same thing with libkcal2 but got an even worse result.
* * *
So eventually I gave up on the upgrade: - I removed every KDE 3.1
package that was now installed (so I had no GUI at all) and then ran a
"fresh" 3.1 install, using
apt-get install kdelibs4 kdebase kdm
This worked, and gave me a basically usable KDE, although I
experienced the problem Achim Bohnet reported, of the task bar being
invisible due to having zero size : running "Configure panel" and
setting the size to "normal" brought it back.
Since then I've been finding out what was missing, and installing it
(I reckon I have days of this to go yet) - and everything looks great
and I really _like_ my new system.
I'd just like to say I'm extremely grateful for the huge amounts of
work that Ralf Nolden put in to bring us Woody folks a fine set of KDE
3.1 packages. Until he stepped into the breach, it was looking like
we'd always be the poor relations because the other packagers all seem
to be dedicated "unstable" fans (no criticism - that's just the way it
is). I'm not surprised Ralf caught the flu ... I don't see how he can
really have slept much for the last month. Tip o'the hat Ralf.
Nick Boyce
Bristol, UK
--
"Microsoft may provide updates that will be automatically downloaded onto
your computer. These updates may disable your ability to copy and/or play
content and use other software on your computer."
-- http://bsdvault.net/article.php?sid=527&mode=&order=0
Reply to: