problems with 10.04 upgrade to 12.04
Dave Howorth
dhoworth at mrc-lmb.cam.ac.uk
Fri Aug 24 15:34:50 UTC 2012
Nils Kassube wrote:
> Dave Howorth wrote:
>> I have a 10.04 machine that I just tried to upgrade to 12.04. I used
>> update-manager-text. It ran and at the end said something like
>> 'upgrade completed but there were errors'. Unhelpfully, it didn't
>> give me the option to see the errors or tell me where it keeps a log
>> etc.
>
>> I rebooted and the system came up but via a partly broken boot
>> process. I appear now to be back in 10.04 and the system warns me
>> there are 52 broken packages. But the simple commands I've done so
>> far have been OK.
>>
>> How do I:
>> - find out what went wrong
>
> Have a look at the log files in "/var/log/dist-upgrade/". There might be
> a hint in one of the files, but I can't tell you what to look for.
Well there are many large files:
# wc *
wc: 20120824-1416: Is a directory
0 0 0 20120824-1416
wc: 20120824-1418: Is a directory
0 0 0 20120824-1418
2542 14126 626870 apt-clone_system_state.tar.gz
1564 11845 108076 apt.log
996 10752 101898 apt-term.log
7 7497 129694 history.log
14 195 1583 lspci.txt
190 4526 61327 main.log
4545 186909 1941160 screenlog.0
1911 10084 457824 system_state.tar.gz
2 5 74 xorg_fixup.log
11771 245939 3428506 total
Several logs mention errors but nothing that leaps out at me. The
clearest appearing to me comes at the end of screenlog.0:
Errors were encountered while processing:
libexempi3
gdm
libgssapi-krb5-2
libclutter-gtk-1.0-0
libgssrpc4
krb5-multidev
brasero
gnome-keyring
gnome-control-center
gnome-session
nautilus-sendto-empathy
libkadm5srv-mit8
smbclient
plymouth
python-gobject
openssh-server
nautilus
gvfs
libkadm5clnt-mit8
lxdm
alsa-utils
libkdb5-6
libkrb5-dev
openssh-client
nautilus-sendto
pulseaudio
pulseaudio-module-bluetooth
pulseaudio-module-x11
plymouth-x11
pulseaudio-module-gconf
plymouth-label
pulseaudio-esound-compat
Upgrade complete
The upgrade has completed but there were errors during the upgrade
process.
>> - set about fixing broken things
>> - set about completing the upgrade
>
> Did you try these commands alreadY?
>
> sudo dpkg --configure -a
Produced masses of output that finished with:
Processing triggers for libgdk-pixbuf2.0-0 ...
Errors were encountered while processing:
python-aptdaemon
python-gnome2
python-twisted-bin
python-dbus
libwebkitgtk-1.0-0
libscalar-list-utils-perl
python-zope.interface
libxml-sax-perl
python-defer
lsb-release
computer-janitor
python-gi
python-software-properties
brasero
vim-gnome
libpurple0
gnome-keyring
gdebi-core
python-gdbm
python-aptdaemon.gtk3widgets
libcupsmime1
update-manager-core
gnome-games
python-pycurl
python-cairo
gnome-control-center
python-pyorbit
perlmagick
python-vte
python-gobject-2
nautilus-sendto-empathy
python-glade2
gnome-codec-install
python-problem-report
python-aptdaemon.gtkwidgets
python-webkit
python-gnomekeyring
python-gtksourceview2
ufw
python-rsvg
command-not-found
python-gtk2
python-gobject
nautilus
lxdm
python-chardet
python-simplejson
python-xapian
python-pam
software-properties-common
python-twisted-core
Processing was halted because there were too many errors.
> sudo apt-get install -f
# apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer
required:
libhsqldb-java-gcj libpeas-common libgettext-ruby1.8 python-opengl
xserver-xorg-input-evdev gir1.2-json-1.0 libncurses-ruby1.8
libdaemons-ruby1.8 libhpricot-ruby1.8 libhtmlentities-ruby1.8
libglade2-ruby1.8 python-mako linux-headers-2.6.32-40
linux-headers-2.6.32-41 libgconf2-ruby libamazon-ruby libkadm5clnt-mit7
gir1.2-gst-plugins-base-0.10 linux-headers-2.6.32-41-generic libdiscid0
libmmap-ruby1.8 gir1.2-gstreamer-0.10 xserver-xorg-input-wacom
gir1.2-clutter-1.0 libgraphite3 rhythmbox bsh-gcj libhtmlentities-ruby
libzoom-ruby librack-ruby1.8 xserver-xorg-input-vmmouse libindicate-gtk2
xserver-xorg-input-mouse xserver-common libatk1-ruby1.8 python-gtkglext1
libcmdparse2-ruby1.8 libapache2-mod-passenger libzoom-ruby1.8
libaccess-bridge-java-jni libvisio-0.0-0 libeggdbus-1-0 libglade2-ruby
libgnome2-ruby1.8 libcommons-httpclient-java libaccess-bridge-java
libredcloth-ruby1.8 libfcgi0ldbl libdirectfb-extra libsysfs-dev seed
libbreakpoint-ruby1.8 libruby libseed-gtk3-0 rhythmbox-data
xserver-xorg-core libruby1.8-extras libnokogiri-ruby1.8 libdirectfb-dev
libdmapsharing-3.0-2 libx264-85 libgnomecanvas2-ruby1.8 libpeas-1.0-0
libsqlite3-ruby libmp3lame0 bsh rhythmbox-plugin-cdrecorder
libcommons-codec-java librhythmbox-core5 xserver-xorg-input-all
libxcb-render-util0-dev libmocha-ruby libyaz3 libgnome2-ruby
libgconf2-ruby1.8 librevolution-ruby libgirepository1.0-0 libglib2-ruby1.8
liblzo2-2 libmocha-ruby1.8 libhpricot-ruby libcairo-ruby1.8
gnome-js-common
libimage-size-ruby1.8 librevolution-ruby1.8 libgdk-pixbuf2-ruby1.8
libmpfr1ldbl gir1.2-rb-3.0 libkadm5srv-mit7 xserver-xorg-video-geode
linux-headers-2.6.32-40-generic rubygems1.8 liblocale-ruby1.8
libart2-ruby1.8 libgtk2-ruby1.8 gir1.2-cogl-1.0 libkdb5-4 libfcgi-ruby1.8
libcommons-lang-java libgraphite2-2.0.0 liblog4r-ruby1.8 intel-gpu-tools
xserver-xorg-input-synaptics libredcloth-ruby libgtkglext1
gir1.2-coglpango-1.0 libmpcdec3 freeglut3 libpango1-ruby1.8
libwww-mechanize-ruby gir1.2-peas-1.0 libwww-mechanize-ruby1.8
libmusicbrainz3-6 libxml-simple-ruby
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
acl aisleriot alacarte apg colord cups-bsd cups-client cups-filters
cups-ppdc empathy empathy-common evolution-data-server
evolution-data-server-common folks-common gimp gimp-data
gir1.2-appindicator3-0.1 gir1.2-clutter-1.0 gir1.2-cogl-1.0
gir1.2-coglpango-1.0 gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10
gir1.2-gtk-2.0 gir1.2-javascriptcoregtk-3.0 gir1.2-json-1.0
gir1.2-notify-0.7 gir1.2-peas-1.0 gir1.2-rb-3.0 gir1.2-soup-2.4
gir1.2-webkit-3.0 git git-core git-man glchess glines gnect gnibbles
gnobots2 gnome-control-center-data gnome-games-data gnome-games-extra-data
gnome-icon-theme-symbolic gnome-mag gnome-menus gnome-sudoku gnomine
gnotravex gnotski gnuchess gnuchess-book grub-gfxpayload-lists grub-pc
grub-pc-bin grub2-common gstreamer0.10-nice gstreamer0.10-plugins-base
gstreamer0.10-plugins-good gtali gtk2-engines-pixbuf gtk2.0-examples iagno
imagemagick-common indicator-sound jockey-common jockey-gtk
libapparmor-perl
libapparmor1 libappindicator1 libapt-pkg-perl libatk1.0-dev libatspi1.0-0
libbit-vector-perl libcairo-perl libcamel-1.2-29 libcap2-bin
libcarp-clan-perl libclass-isa-perl libcompress-bzip2-perl libcups2
libcupsfilters1 libcurl3-nss libdate-calc-perl libdbd-mysql-perl
libdbd-sqlite3-perl libdbi-perl libdbusmenu-gtk4 libdiscid0
libdmapsharing-3.0-2 libebackend-1.2-1 libebook-1.2-12 libecal-1.2-10
libedata-book-1.2-11 libedata-cal-1.2-13 libedataserver-1.2-15
libfarstream-0.1-0 libfolks-eds25 libfolks-telepathy25 libfolks25
libgck-1-0
libgcr-3-1 libgcr-3-common libgdata13 libgdk-pixbuf2.0-dev
libgettext-ruby1.8 libgimp2.0 libglib-perl libglib2.0-bin libglib2.0-dev
libgnome-control-center1 libgnome-menu-3-0 libgnome2-canvas-perl
libgnome2-perl libgnome2-vfs-perl libgoa-1.0-0 libgoa-1.0-common
libgssdp-1.0-3 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0
libgtk2-perl libgtk2.0-dev libgupnp-1.0-4 libgupnp-igd-1.0-4
libgweather-3-0
libhtml-parser-perl libical0 libido3-0.1-0 libindicate-gtk3 libindicate5
libindicator7 libio-pty-perl libjson-xs-perl
liblaunchpad-integration-3.0-1
liblocale-gettext-perl liblouis2 liblqr-1-0 libmagickcore4
libmemcache-client-ruby libmemcache-client-ruby1.8
libmission-control-plugins0 libmng1 libmusicbrainz3-6 libmysqlclient18
libnet-dbus-perl libnewt0.52 libnice10 libnih-dbus1 libnih1 liboauth0
libpadwalker-perl libpam-cap libpango-perl libpango1.0-dev
libparams-validate-perl libpcre3-dev libpcrecpp0 libpeas-1.0-0
libpeas-common libperl5.14 libpoppler-glib8 libpoppler19 libpython2.7
librack-ruby librack-ruby1.8 librest-0.7-0 librhythmbox-core5 libruby1.8
libseed-gtk3-0 libsnmp-base libsnmp15 libsub-name-perl libsvn-perl
libswitch-perl libtelepathy-farstream2 libtelepathy-glib0
libtelepathy-logger2 libtemplate-perl libterm-readkey-perl
libtext-charwidth-perl libtext-iconv-perl libtzinfo-ruby libtzinfo-ruby1.8
libuuid-perl libvisual-0.4-0 libvisual-0.4-plugins libwebkitgtk-3.0-0
libwebkitgtk-3.0-common libwmf0.2-7-gtk libxklavier16 libxml-libxml-perl
libxml-parser-perl libxml-sax-base-perl libzeitgeist-1.0-1 lightsoff
mahjongg mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server
mysql-server-5.5 mysql-server-core-5.5 nautilus-data
network-manager-pptp-gnome perl perl-base perl-modules python
python-appindicator python-apport python-brlapi python-cups python-fuse
python-gi-cairo python-gmenu python-gtkspell python-launchpad-integration
python-louis python-minimal python-newt python-smbc python-support
python-zeitgeist python2.7 python2.7-minimal quadrapassel rails redmine
rhythmbox rhythmbox-data rhythmbox-plugin-cdrecorder ruby
ruby-actionmailer-2.3 ruby-actionpack-2.3 ruby-activerecord-2.3
ruby-activeresource-2.3 ruby-activesupport-2.3 ruby-coderay ruby-i18n
ruby-net-ldap ruby-rack ruby-rails-2.3 ruby-rchardet ruby-text-format
ruby-tmail ruby1.8 rubygems rubygems1.8 seed swell-foop swish-e
swish-e-dev
tcl8.5 telepathy-indicator telepathy-logger telepathy-mission-control-5
update-manager-text vim vim-common vim-gui-common vim-runtime vim-tiny
zeitgeist zeitgeist-core zeitgeist-datahub
Suggested packages:
xpp empathy-call evolution evolution-data-server-dbg gimp-help-en
gimp-help
gimp-data-extras git-daemon-run git-daemon-sysvinit git-doc git-el
git-arch
git-cvs git-svn git-email git-gui gitk gitweb xboard eboard desktop-base
libfont-freetype-perl libcap-dev libglib2.0-doc libgtk2-perl-doc
libgtk2.0-doc libdata-dump-perl libmagickcore4-extra libpango1.0-doc
poppler-data snmp-mibs-downloader libtemplate-perl-doc
libtemplate-plugin-gd-perl libtemplate-plugin-xml-perl tinyca
libterm-readline-gnu-perl libterm-readline-perl-perl libpod-plainer-perl
python-doc python-tk python-launchpad-integration-dbg python2.7-doc
libsvn-ruby ruby-rmagick libopenid-ruby gstreamer0.10-plugins-bad ri
ruby-dev ruby1.8-examples ri1.8 libmp3-tag-perl hypermail wv catdoc
tclreadline ctags vim-doc vim-scripts indent
Recommended packages:
libdate-calc-xs-perl rhythmbox-mozilla rhythmbox-plugin-zeitgeist
ruby1.8-dev
The following packages will be REMOVED:
capplets-data doc-base gir1.0-clutter-1.0 gir1.0-clutter-gtk-0.10
gir1.0-gconf-2.0 gir1.0-gstreamer-0.10 gir1.0-gtk-2.0 gnome-games-common
gnome-mahjongg irb irb1.8 libbrasero-media0 libdigest-sha1-perl
libgstfarsight0.10-0 libgv-perl libopenssl-ruby1.8 libperl5.10
libreadline-ruby1.8 libseed0 libtelepathy-farsight0 mysql-client-5.1
mysql-client-core-5.1 mysql-server-5.1 mysql-server-core-5.1
python-gnomeapplet python-sexy rdoc rdoc1.8 rhythmbox-plugins
The following NEW packages will be installed:
acl apg colord cups-filters cups-ppdc evolution-data-server folks-common
gir1.2-appindicator3-0.1 gir1.2-clutter-1.0 gir1.2-cogl-1.0
gir1.2-coglpango-1.0 gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10
gir1.2-gtk-2.0 gir1.2-javascriptcoregtk-3.0 gir1.2-json-1.0
gir1.2-notify-0.7 gir1.2-peas-1.0 gir1.2-rb-3.0 gir1.2-soup-2.4
gir1.2-webkit-3.0 git git-man gnome-control-center-data gnome-games-data
gnome-games-extra-data gnome-icon-theme-symbolic gnuchess gnuchess-book
grub-gfxpayload-lists grub-pc-bin grub2-common imagemagick-common
libappindicator1 libcamel-1.2-29 libcap2-bin libclass-isa-perl
libcupsfilters1 libcurl3-nss libdbusmenu-gtk4 libdiscid0
libdmapsharing-3.0-2 libebackend-1.2-1 libebook-1.2-12 libecal-1.2-10
libedata-book-1.2-11 libedata-cal-1.2-13 libedataserver-1.2-15
libfarstream-0.1-0 libfolks-eds25 libfolks-telepathy25 libfolks25
libgck-1-0
libgcr-3-1 libgcr-3-common libgdata13 libgdk-pixbuf2.0-dev libglib2.0-bin
libgnome-control-center1 libgnome-menu-3-0 libgoa-1.0-0 libgoa-1.0-common
libgssdp-1.0-3 libgupnp-1.0-4 libgupnp-igd-1.0-4 libgweather-3-0
libido3-0.1-0 libindicate-gtk3 libindicate5 libindicator7
liblaunchpad-integration-3.0-1 liblouis2 liblqr-1-0 libmagickcore4
libmemcache-client-ruby libmemcache-client-ruby1.8
libmission-control-plugins0 libmusicbrainz3-6 libmysqlclient18 libnice10
liboauth0 libpam-cap libpcre3-dev libpcrecpp0 libpeas-1.0-0 libpeas-common
libperl5.14 libpoppler-glib8 libpoppler19 libpython2.7 librest-0.7-0
librhythmbox-core5 libseed-gtk3-0 libswitch-perl libtelepathy-farstream2
libtelepathy-logger2 libtzinfo-ruby libtzinfo-ruby1.8 libwebkitgtk-3.0-0
libwebkitgtk-3.0-common libxml-sax-base-perl libzeitgeist-1.0-1 mahjongg
mysql-client-5.5 mysql-client-core-5.5 mysql-server-5.5
mysql-server-core-5.5 python-gi-cairo python-zeitgeist python2.7
python2.7-minimal rhythmbox-data ruby-actionmailer-2.3 ruby-actionpack-2.3
ruby-activerecord-2.3 ruby-activeresource-2.3 ruby-activesupport-2.3
ruby-coderay ruby-i18n ruby-net-ldap ruby-rack ruby-rails-2.3
ruby-rchardet
ruby-text-format ruby-tmail tcl8.5 telepathy-indicator telepathy-logger
zeitgeist zeitgeist-core zeitgeist-datahub
The following packages will be upgraded:
aisleriot alacarte cups-bsd cups-client empathy empathy-common
evolution-data-server-common gimp gimp-data git-core glchess glines gnect
gnibbles gnobots2 gnome-mag gnome-menus gnome-sudoku gnomine gnotravex
gnotski grub-pc gstreamer0.10-nice gstreamer0.10-plugins-base
gstreamer0.10-plugins-good gtali gtk2-engines-pixbuf gtk2.0-examples iagno
indicator-sound jockey-common jockey-gtk libapparmor-perl libapparmor1
libapt-pkg-perl libatk1.0-dev libatspi1.0-0 libbit-vector-perl
libcairo-perl
libcarp-clan-perl libcompress-bzip2-perl libcups2 libdate-calc-perl
libdbd-mysql-perl libdbd-sqlite3-perl libdbi-perl libgettext-ruby1.8
libgimp2.0 libglib-perl libglib2.0-dev libgnome2-canvas-perl
libgnome2-perl
libgnome2-vfs-perl libgstreamer-plugins-base0.10-0 libgstreamer0.10-0
libgtk2-perl libgtk2.0-dev libhtml-parser-perl libical0 libio-pty-perl
libjson-xs-perl liblocale-gettext-perl libmng1 libnet-dbus-perl
libnewt0.52
libnih-dbus1 libnih1 libpadwalker-perl libpango-perl libpango1.0-dev
libparams-validate-perl librack-ruby librack-ruby1.8 libruby1.8
libsnmp-base
libsnmp15 libsub-name-perl libsvn-perl libtelepathy-glib0 libtemplate-perl
libterm-readkey-perl libtext-charwidth-perl libtext-iconv-perl
libuuid-perl
libvisual-0.4-0 libvisual-0.4-plugins libwmf0.2-7-gtk libxklavier16
libxml-libxml-perl libxml-parser-perl lightsoff mysql-common mysql-server
nautilus-data network-manager-pptp-gnome perl perl-base perl-modules
python
python-appindicator python-apport python-brlapi python-cups python-fuse
python-gmenu python-gtkspell python-launchpad-integration python-louis
python-minimal python-newt python-smbc python-support quadrapassel rails
redmine rhythmbox rhythmbox-plugin-cdrecorder ruby ruby1.8 rubygems
rubygems1.8 seed swell-foop swish-e swish-e-dev
telepathy-mission-control-5
update-manager-text vim vim-common vim-gui-common vim-runtime vim-tiny
132 upgraded, 131 newly installed, 29 to remove and 1125 not upgraded.
191 not fully installed or removed.
Need to get 0B/131MB of archives.
After this operation, 4248kB of additional disk space will be used.
Do you want to continue [Y/n]? n
> If that doesn't work, what are the error messages of these commands?
More information about the ubuntu-users
mailing list