[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: