Public bug reported:

Summary: [kubuntu] upgrade from feisty to gutsy problems.
I just followed up the instructions for a graphical dist-upgrade from feisty to 
gutsy using the new kubuntu distribution upgrade tool.
The procedure was straight forward without errors but after the restart the the 
troubles began...
adept_notifier icon is on my systray says that 54 packages needs to be updated.
If i do a "sudo apt-get dist-upgrade" from the konsole I get the following that 
wants to uninstall all my system....


$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  adept adept-batch adept-common adept-installer adept-manager adept-notifier 
adept-updater akregator alien amarok amarok-xine amule apparmor-utils apport-qt
  ark arts artsbuilder audacity autoconf autoconf2.13 automake1.7 automake1.9 
autopano-sift avidemux bluez-cups build-essential cedega-small
  compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-kde 
compiz-plugins compizconfig-settings-manager console-setup cups-pdf cupsys
  cupsys-driver-gutenprint d4x debhelper debtags defoma devede digikam 
docbook-xml dolphin dpkg-dev easytag eclipse eclipse-jdt eclipse-pde 
eclipse-platform
  eclipse-rcp eclipse-source firefox fontconfig fontconfig-config 
foomatic-db-engine foomatic-db-hpijs foomatic-filters gdebi-kde ghostscript 
ghostscript-x
  gimp gkrellm gnome-keyring googleearth googleearth-package gs-common gs-esp 
gs-esp-x gsfonts gsfonts-x11 gstreamer0.10-plugins-good gtk-qt-engine gwenview
  hpijs hplip hugin hugin-bin hugin-tools hwdb-client-kde intltool-debian 
j2re1.4-mozilla-plugin k3b k9copy kaddressbook kaffeine kaffeine-xine kamera 
karm
  katapult kate kbstate kcontrol kcron kde-guidance kde-guidance-powermanager 
kde-style-polyester kde-systemsettings kdeadmin-kfile-plugins kdebase-bin
  kdebase-kio-plugins kdebluetooth kdegraphics-kfile-plugins kdelibs4c2a 
kdemultimedia-kfile-plugins kdemultimedia-kio-plugins kdenetwork-filesharing
  kdenetwork-kfile-plugins kdenlive kdepasswd kdepim-kio-plugins 
kdepim-kresources kdepim-wizards kdeprint kdesktop kdesudo kdevelop kdm kdnssd 
kdocker keep
  kexi kfind kftpgrabber kghostview khelpcenter khexedit kicker kio-apt 
kio-locate kio-umountwrapper kipi-plugins klipper kmag kmail kmailcvt kmenuedit 
kmilo
  kmines kmix kmousetool kmplayer-base kmplayer-konq-plugins knetworkconf 
knetworkmanager knotes koffice-libs konq-plugins konqueror konqueror-nsplugins
  konsole kontact konversation kooka kopete korganizer kpdf kpf kppp krdc krec 
krfb krita kscreensaver ksmserver ksnapshot ksplash ksplash-engine-moodin
  ksudoku ksvg ksysguard ksystemlog ktorrent kubuntu-default-settings 
kubuntu-desktop kubuntu-docs kubuntu-konqueror-shortcuts kvkbd kwalletmanager 
kwin
  kwin-style-crystal language-selector-qt language-support-en libarts1-akode 
libarts1c2a libavahi-qt3-1 libbonoboui2-0 libcairo2 libcairo2-dev 
libcairomm-1.0-1
  libcairomm-1.0-dev libcompizconfig-backend-kconfig libcvsservice0 
libdbd-mysql-perl libdbi-perl libdbus-qt-1-1c2 libfontconfig1 libfontconfig1-dev
  libgail-common libgail18 libgdiplus libgimp2.0 libglade2-0 libglade2-dev 
libglade2.0-cil libglademm-2.4-1c2a libglademm-2.4-dev libgnome-keyring0
  libgnomecanvas2-0 libgnomeui-0 libgpod2 libgs8 libgtk2.0-0 libgtk2.0-bin 
libgtk2.0-cil libgtk2.0-dev libgtkmm-2.4-1c2a libgtkmm-2.4-dev 
libhtml-parser-perl
  libhtml-tagset-perl libhtml-tree-perl libk3b2 libk3b2-mp3 libkbluetooth0 
libkcal2b libkcddb1 libkdcraw1 libkdegames1 libkdepim1a libkexiv2-1 libkipi0
  libkleopatra1 libkmime2 libkonq4 libkpimexchange1 libkpimidentities1 
libkscan1 libksieve0 libktnef1 liblaunchpad-integration0 libmiracle0.2.4 
libmlt++0.2.4
  libmlt0.2.4 libmono-cairo1.0-cil libnet-daemon-perl libnotify1 libnss-mdns 
libpango1.0-0 libpango1.0-common libpango1.0-dev libplrpc-perl libpoppler-glib2
  libpoppler-qt2 libpoppler2 libqt-perl libqt0-ruby1.8 libqt3-mt libqt4-core 
libqt4-dev libqt4-gui libqt4-qt3support libqt4-sql librpc-xml-perl librsvg2-2
  librsvg2-common libsexy2 libskim0 libsmokeqt1 libswt3.2-gtk-java 
libswt3.2-gtk-jni libterm-readkey-perl liburi-perl libvalerie0.2.4 libwmf0.2-7 
libwww-perl
  libwxgtk2.6-0 libwxgtk2.8-0 libxft-dev libxft2 libxml-parser-perl lm-sensors 
mencoder mjpegtools mozilla-firefox-locale-el mozilla-firefox-locale-en-gb
  mozilla-mplayer mozilla-plugin-vlc mozilla-thunderbird mplayer mplayer-fonts 
msttcorefonts mysql-client mysql-client-5.0 nerolinux network-manager-kde
  networkstatus nspluginwrapper ntp nvidia-glx-new openoffice.org-calc 
openoffice.org-common openoffice.org-core openoffice.org-draw 
openoffice.org-help-en-us
  openoffice.org-impress openoffice.org-java-common openoffice.org-kde 
openoffice.org-l10n-el openoffice.org-l10n-en-gb openoffice.org-l10n-en-za
  openoffice.org-math openoffice.org-style-crystal openoffice.org-style-human 
openoffice.org-thesaurus-en-us openoffice.org-writer perl perl-modules perl-suid
  picwiz pinentry-qt pnm2ppa po-debconf poppler-utils python-cairo 
python-glade2 python-gtk2 python-kde3 python-qt3 python-qt4 python-qt4-dbus 
python-uno
  qalculate qalculate-gtk qca-tls qt4-dev-tools restricted-manager-kde rpm 
scim-qtimm scrollkeeper sgml-base sgml-data showfoto skim smplayer 
smplayer-themes
  software-properties-kde soundkonverter speedcrunch strigi-applet 
strigi-daemon strigi-plugins subtitleeditor thunderbird 
thunderbird-locale-en-gb transcode
  ttf-arabeyes ttf-arphic-ukai ttf-arphic-uming ttf-baekmuk ttf-bengali-fonts 
ttf-bitstream-vera ttf-dejavu ttf-dejavu-core ttf-dejavu-extra
  ttf-devanagari-fonts ttf-freefont ttf-gentium ttf-gujarati-fonts 
ttf-indic-fonts ttf-indic-fonts-core ttf-kannada-fonts ttf-kochi-gothic 
ttf-kochi-mincho
  ttf-lao ttf-malayalam-fonts ttf-mgopen ttf-oriya-fonts ttf-punjabi-fonts 
ttf-tamil-fonts ttf-telugu-fonts ttf-thai-tlwg ttf-unfonts-core tvtime
  ubuntu-minimal vlc vnc-common vncserver wireshark x-ttcidfont-conf 
xbase-clients xchat xclock xfd xlogo xml-core xorg xserver-xorg 
xserver-xorg-core
  xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-kbd 
xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-video-all
  xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-ati 
xserver-xorg-video-chips xserver-xorg-video-cirrus xserver-xorg-video-cyrix
  xserver-xorg-video-dummy xserver-xorg-video-fbdev xserver-xorg-video-glint 
xserver-xorg-video-i128 xserver-xorg-video-i810 xserver-xorg-video-intel
  xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nv 
xserver-xorg-video-rendition xserver-xorg-video-s3 xserver-xorg-video-s3virge
  xserver-xorg-video-savage xserver-xorg-video-siliconmotion 
xserver-xorg-video-sis xserver-xorg-video-sisusb xserver-xorg-video-tdfx 
xserver-xorg-video-tga
  xserver-xorg-video-trident xserver-xorg-video-tseng xserver-xorg-video-v4l 
xserver-xorg-video-vesa xserver-xorg-video-vga xserver-xorg-video-via
  xserver-xorg-video-vmware xserver-xorg-video-voodoo xterm yakuake zenity
The following packages will be upgraded:
  base-files bash bluez-utils compiz-core console-tools coreutils dash 
gcc-4.2-base initscripts language-pack-en language-pack-en-base 
language-pack-kde-en
  language-pack-kde-en-base lib32gcc1 lib32stdc++6 libconsole libdecoration0 
libgcc1 libperl5.8 libpq-dev libpq5 libstdc++6 libvolume-id0
  openoffice.org-l10n-common perl-base sysvutils ttf-opensymbol udev volumeid
29 upgraded, 0 newly installed, 439 to remove and 0 not upgraded.
Need to get 13.1MB of archives.
After unpacking 1706MB disk space will be freed.
Do you want to continue [Y/n]?


So that solution was totally unacceptable.
Then I opened adept for the update, downloaded the 54 packages but it stopped 
during the installation with an error that unfortunately I don`t remeber what 
it said.. (Something that it will break some other packages I think.)
After that, adept_manager is no longer starts. It opens by saying "Database 
Locked" and it has some options if I would like adept to try solve this 
problem, but if I click yes the KDE Crash handler instantly comes up and in the 
backtrace tab it has the following:

This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents 
creation of proper backtraces, or the stack frame was seriously corrupted in 
the crash.

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".


If I try a dist-upgrade from the console I get this:

$ sudo apt-get dist-upgrade
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct 
the problem.

Finally I ran the command "dpkg --configure -a", it configured the
packages adept left unconfigured and finally ended like this:

$ sudo dpkg --configure -a
Setting up volumeid (113-0ubuntu13) ...
/var/lib/dpkg/info/volumeid.postinst: 56: Syntax error: ")" unexpected 
(expecting ";;")
dpkg: error processing volumeid (--configure):
 subprocess post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of udev:
 udev depends on volumeid (= 113-0ubuntu13); however:
  Package volumeid is not configured yet.
dpkg: error processing udev (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of initramfs-tools:
 initramfs-tools depends on udev (>= 0.086-1); however:
  Package udev is not configured yet.
 initramfs-tools depends on volumeid; however:
  Package volumeid is not configured yet.
dpkg: error processing initramfs-tools (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 volumeid
 udev
 initramfs-tools


Final thoughts....
A Total trouble for me the upgrade procedure...

It should be more stable or totally not recommended especially for the new 
users with little or no experience on linux.
Something like this would absolutely push them away from kubuntu :(

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
[kubuntu] upgrade from feisty to gutsy -> So many problems.
https://bugs.launchpad.net/bugs/146673
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to