[Bug 1347964] Re: Precise -> Trusty upgrade fails critically
Erick Brunzell
lbsolost at yahoo.com
Wed Jul 23 23:55:51 UTC 2014
Before rebooting I thought I'd try to collect a bit more info:
lance at lance-desktop:~$ sudo apt-get -f install
[sudo] password for lance:
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:
apg checkbox-ng checkbox-ng-service cheese-common
compiz-plugins-main-default compizconfig-backend-gconf consolekit
cups-pk-helper empathy-common espeak folks-common foomatic-db-engine
gir1.2-dbusmenu-gtk-0.4 gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10
gir1.2-gtk-2.0 gir1.2-indicate-0.7 gir1.2-launchpad-integration-3.0
gir1.2-polkit-1.0 gir1.2-totem-1.0 gir1.2-totem-plparser-1.0 gkbd-capplet
gnome-control-center-data gnome-control-center-shared-data gnome-games-data
gnome-online-accounts gnome-video-effects gstreamer0.10-nice
gstreamer1.0-nice gstreamer1.0-plugins-bad-faad
gstreamer1.0-plugins-bad-videoparsers gtk2-engines guile-1.8-libs
gwibber-service gwibber-service-facebook gwibber-service-identica
gwibber-service-twitter ibus-pinyin-db-android launchpad-integration
libaccount-plugin-1.0-0 libaccounts-qt5-1 libappindicator1 libarchive12
libatk-adaptor-schemas libavahi-gobject0 libavahi-ui-gtk3-0 libbind9-80
libboost-serialization1.46.1 libbrlapi0.5 libcamel-1.2-29 libcelt0-0
libchromaprint0 libck-connector0 libclass-isa-perl libclutter-1.0-common
libcmis-0.2-0 libcogl-common libcupsdriver1 libcurl3-nss libdbusmenu-qt5
libdconf-dbus-1-0 libdconf-qt0 libdconf0 libdee-qt5-3 libdiscid0 libdns81
libdotconf1.0 libebackend-1.2-1 libecal-1.2-10 libedata-cal-1.2-13
libedataserver-1.2-15 libegl1-mesa-drivers-lts-trusty
libegl1-mesa-lts-trusty libexiv2-11 libfarstream-0.1-0 libfarstream-0.2-2
libfftw3-3 libfftw3-long3 libfluidsynth1 libfolks-eds25 libfolks-telepathy25
libfolks25 libgbm1-lts-trusty libgconf2-4 libgcr-3-1 libgd2-xpm libgdu-gtk0
libgdu0 libgexiv2-1 libglew1.6 libglewmx1.6 libgnome-bluetooth8
libgnome-menu2 libgnome2-common libgnomekbd-common libgnomekbd7 libgnomekbd8
libgoa-1.0-0 libgoa-1.0-common libgphoto2-2 libgphoto2-port0 libgrail5
libgsettings-qt1 libgssdp-1.0-3 libgstreamer-plugins-bad1.0-0 libgtkglext1
libgtkspell-3-0 libgupnp-1.0-4 libgupnp-igd-1.0-4 libgweather-3-0
libgwibber-gtk2 libgwibber2 libhud2 libibus-1.0-0 libical0 libilmbase6
libimobiledevice2 libindicate-gtk3 libindicate5 libindicator7 libisc83
libisccc80 libisccfg82 libjs-jquery libkpathsea5
liblaunchpad-integration-3.0-1 liblaunchpad-integration-common liblcms1
libllvm3.3 liblua5.1-0 liblwres80 libmeanwhile1 libmission-control-plugins0
libmng1 libmpc2 libmpg123-0 libmusicbrainz3-6 libnice10 libnux-2.0-0
libnux-2.0-common libopencv-calib3d2.4 libopencv-contrib2.4
libopencv-core2.4 libopencv-features2d2.4 libopencv-flann2.4
libopencv-highgui2.4 libopencv-imgproc2.4 libopencv-legacy2.4
libopencv-ml2.4 libopencv-objdetect2.4 libopencv-video2.4 libopenexr6
libopenspc0 libopenvg1-mesa-lts-trusty libpam-ck-connector libpocketsphinx1
libpoppler19 libprotobuf7 libprotoc7 libprotoc8 libpth20 libpurple-bin
libpurple0 libqt5core5a libqt5dbus5 libqt5network5 libqt5organizer5
libqt5positioning5 libqt5qml-graphicaleffects libqt5qml5 libqt5sensors5
libqt5sql5 libqt5sql5-sqlite libqt5test5 libqt5xml5 libqtbamf1 libqtdee2
libqtgconf1 libquvi-scripts libquvi7 libraw5 libreoffice-emailmerge
librhythmbox-core5 libsignon-extension1 libsignon-plugins-common1
libsignon-qt5-1 libslp1 libsphinxbase1 libsrtp0 libstlport4.6ldbl
libswitch-perl libsysfs2 libtasn1-3 libtbb2 libtelepathy-farstream2
libtelepathy-farstream3 libtelepathy-logger2 libtelepathy-logger3
libthumbnailer0 libtiff4 libtimezonemap1 libtotem-plparser17 libtotem0
libufe-xidgetter0 libunique-3.0-0 libunity-2d-private0 libunity-action-qt1
libunityvoice1 libusbmuxd1 libvte-common libvte9
libwayland-egl1-mesa-lts-trusty libwayland-ltss-client0
libwayland-ltss-server0 libwayland-ltst-client0 libwayland-ltst-server0
libwayland-server0 libx264-120 libxcb-icccm4 libxcb-image0 libxcb-keysyms1
libxcb-randr0 libxcb-render-util0 libxcb-sync1 libxcb-xfixes0 libxcb-xkb1
libxkbcommon-x11-0 libxrandr-ltss2 libxrandr-ltst2 libyajl1 libzephyr4
nautilus-sendto plainbox-provider-checkbox
plainbox-provider-resource-generic plainbox-secure-policy
printer-driver-hpijs printer-driver-min12xxw printer-driver-pnm2ppa
protobuf-compiler python-appindicator python-apport python-brlapi
python-configglue python-dateutil python-egenix-mxdatetime
python-egenix-mxtools python-gmenu python-gnupginterface python-gst0.10
python-keyring python-launchpadlib python-lazr.restfulclient python-lazr.uri
python-libproxy python-louis python-mako python-markupsafe python-oauth
python-packagekit python-problem-report python-protobuf python-pyatspi
python-pyatspi2 python-pyinotify python-secretstorage python-simplejson
python-software-properties python-twisted-names python-virtkey
python-wadllib python-xkit python3-checkbox-ng python3-checkbox-support
python3-plainbox python3-pyparsing python3-requests python3-urllib3
qtdeclarative5-friends0.2 qtdeclarative5-localstorage-plugin
qtdeclarative5-ubuntu-settings-components-assets
qtdeclarative5-ubuntu-ui-extras-browser-plugin-assets
qtdeclarative5-unity-action-plugin rhythmbox-ubuntuone
signon-keyring-extension signon-plugin-password signond
sphinx-voxforge-hmm-en sphinx-voxforge-lm-en telepathy-gabble telepathy-haze
telepathy-logger telepathy-mission-control-5 telepathy-salut totem-common
ttf-dejavu-core ttf-freefont ubuntu-docs ubuntu-system-service
ubuntu-ui-toolkit-theme unity-2d-common unity-2d-panel unity-2d-shell
unity-2d-spread unity-voice-service
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
ubuntu-session unity-settings-daemon
The following packages will be REMOVED:
ubuntu-desktop
The following NEW packages will be installed:
ubuntu-session unity-settings-daemon
0 upgraded, 2 newly installed, 1 to remove and 10 not upgraded.
1 not fully installed or removed.
Need to get 500 kB of archives.
After this operation, 2,754 kB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-release-upgrader in
Ubuntu.
https://bugs.launchpad.net/bugs/1347964
Title:
Precise -> Trusty upgrade fails critically
Status in “ubuntu-release-upgrader” package in Ubuntu:
New
Bug description:
This will probably go down in history as the worst bug report I've
ever filed but I'm a bit clueless here. I've actually repeated this
twice with similar results and I know no more than I knew after the
first failure. I'm certain though that we can't just let this one slip
by because we'll recommend Precise -> Trusty upgrades when 14.04.1 is
released - people are expecting it. And the Trusty HWE upgrade was
disastrous for a number of users.
Ultimately I'm going to need someone with more knowledge of the
process to reproduce this so:
#1: Install Ubuntu 12.04.4 which has the Saucy HWE kernel and X-stack
#2: Update Ubuntu 12.04.4 and reboot when prompted
#3: After reboot open Software Updater, accept the HWE upgrade, and reboot again
#4: Perform the upgrade to Trusty using update-manager -d -c
In my first test I was running 12.04.4 amd64 with the Trusty HWE and
the Unity DE. Shortly after the upgrade began I got a crash report
telling me that the update manager crashed so I selected relaunch and
left the report button ticked but no report window ever appeared in
Firefox. The upgrade process did continue however - it seemed to take
much longer than usual but finally showed "errors were encountered
while processing ubuntu-desktop", then it proceeded to search for
obsolete packages which took a long time but never prompted me with a
list of what it wanted to remove or gave any choice. The next thing I
saw was the reboot to complete upgrade dialog so I did. Thereafter I
was unable to load the Ubuntu session. TTY output was insane, for
instance apt-get -f install produced a list to autoremove that was so
long it scrolled off the screen. So I moved on to test #2.
In my second test I was running Ubuntu 12.04.4 i386 with the Trusty
HWE and the flashback (metacity) DE. Once again I got that update
manager crash report but this time I did not select relaunch. I did
once again leave send report ticked but no report was sent. The
upgrade continued, once again taking much longer than usual, and once
again saying "errors were encountered while processing ubuntu-
desktop", searching for obsolete packages, and not displaying any
prompt until telling me to reboot. This time I just closed without
rebooting and filed this bug report.
So I'm still booted into this desktop - luckily I already had Firefox
open, but no apps will display, nautilus doesn't work, but I was able
to open the terminal with Ctrl+Alt+T so I could file this. Once filed
I'll dig around a bit and see if I can find anything else in the logs
that might be useful.
Sorry I can't be more helpful but I'm in over my head this time.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: ubuntu-release-upgrader-core 1:0.220.2
ProcVersionSignature: Ubuntu 3.13.0-32.57~precise1-generic 3.13.11.4
Uname: Linux 3.13.0-32-generic i686
ApportVersion: 2.14.1-0ubuntu3.2
Architecture: i386
CrashDB: ubuntu
CurrentDesktop: GNOME
Date: Wed Jul 23 17:23:23 2014
InstallationDate: Installed on 2014-07-19 (4 days ago)
InstallationMedia: Ubuntu 12.04.4 LTS "Precise Pangolin" - Release i386 (20140204)
PackageArchitecture: all
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: ubuntu-release-upgrader
Symptom: ubuntu-release-upgrader
UpgradeStatus: Upgraded to trusty on 2014-07-23 (0 days ago)
VarLogDistupgradeAptclonesystemstate.tar.gz: Error: command ['pkexec', 'cat', '/var/log/dist-upgrade/apt-clone_system_state.tar.gz'] failed with exit code -1:
VarLogDistupgradeTermlog:
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1347964/+subscriptions
More information about the foundations-bugs
mailing list