I got the same problem when performing a 12.04.3 -> 13.10 upgrade today. Got the same errors in the log as Brian Murray.
I did the following after the upgrade, which looks like it fixed the problem, or? Could it be the order of upgrades? $ sudo apt-get install libao4:amd64 Reading package lists... Done Building dependency tree Reading state information... Done libao4 is already the newest version. libao4 set to manually installed. The following packages were automatically installed and are no longer required: g++-4.7 gcc-4.7-base:i386 gcj-4.6-base gcj-4.6-jre-lib gcj-4.7-base gcj-4.7-jre-lib gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10 html2text kvm-ipxe libaccounts-qt1 libbackport-util-concurrent-java libboost-date-time1.49.0 libboost-filesystem1.49.0 libboost-iostreams1.49.0 libboost-program-options1.49.0 libboost-regex1.49.0 libboost-serialization1.49.0 libboost-signals1.49.0 libboost-system1.49.0 libboost-thread1.49.0 libcamel-1.2-40 libcolumbus0-0 libcolumbus0-0-common libdns95 libdvbpsi7 libebackend-1.2-5 libedata-book-1.2-15 libedata-cal-1.2-18 libedataserverui-3.0-4 libfltk1.1 libgc1c3 libgcj12 libgcj13 libgnome-desktop-3-4 libgweather-3-1 libhal-storage1 libhal1 libibus-1.0-0 libimobiledevice3 libisc92 libjaxme-java libkface1 libkgapi0 libkipi10 libkvkontakte1 libllvm3.2 libllvm3.2:i386 libmarblewidget15 libmediawiki1 libnewtonsoft-json4.5-cil libopencv-legacy2.4 libpoppler28 libqtglib-2.0-0 libqtgstreamer-0.10-0 libqtgstreamerutils-0.10-0 libraw5 librhythmbox-core6 libsignon-qt1 libstdc++6-4.7-dev libwireshark2 libwiretap2 libwsutil2 libxen-4.2 nepomuk-core octave-miscellaneous octave-optim octave-struct python3-virtkey units wwwconfig-common xsel Use 'apt-get autoremove' to remove them. The following packages will be upgraded: python-appindicator 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2 not fully installed or removed. Need to get 0 B/9 032 B of archives. After this operation, 1 024 B of additional disk space will be used. (Reading database ... 337223 files and directories currently installed.) Preparing to replace python-appindicator 12.10.1daily13.04.15-0ubuntu1 (using .../python-appindicator_12.10.1+13.10.20130920-0ubuntu2_amd64.deb) ... Unpacking replacement python-appindicator ... Setting up python-appindicator (12.10.1+13.10.20130920-0ubuntu2) ... Setting up virt-manager (0.9.5-1ubuntu1.1) ... $ sudo apt-cache show python-appindicator Package: python-appindicator Priority: optional Section: python Installed-Size: 108 Maintainer: Ubuntu Desktop Team <ubuntu-desk...@lists.ubuntu.com> Architecture: amd64 Source: libappindicator Version: 12.10.1+13.10.20130920-0ubuntu2 Provides: python2.7-appindicator Depends: libappindicator1 (= 12.10.1+13.10.20130920-0ubuntu2), libc6 (>= 2.2.5), libglib2.0-0 (>= 2.35.4), libgtk2.0-0 (>= 2.12.0), python (>= 2.7), python (<< 2.8), python:any (>= 2.7.1-0ubuntu2), python-gobject Filename: pool/main/liba/libappindicator/python-appindicator_12.10.1+13.10.20130920-0ubuntu2_amd64.deb Size: 9032 MD5sum: c7671b241de7e1e54e037d90b1e3b5e0 SHA1: a962624358efbd83c3a1f9e7672a454f90d9c5f5 SHA256: e6dcc4012c19787f9044cf6415cee002f6a3f82ed6400058eee810a9eee29a92 Description-en: Python bindings for libappindicator This package provides Python bindings so that you can use libappindicator from a Python program. Description-md5: ddae6e8519270caee1fddd3ab07dcfe5 Homepage: https://launchpad.net/libappindicator Python-Version: 2.7 Description-md5: ddae6e8519270caee1fddd3ab07dcfe5 Bugs: https://bugs.launchpad.net/ubuntu/+filebug Origin: Ubuntu Supported: 9m Task: ubuntustudio-video $ sudo apt-cache show libao4 Package: libao4 Priority: optional Section: libs Installed-Size: 151 Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> Original-Maintainer: Ron Lee <r...@debian.org> Architecture: amd64 Source: libao Version: 1.1.0-2ubuntu1 Replaces: libao-pulse Depends: libc6 (>= 2.14), libao-common Pre-Depends: multiarch-support Suggests: libasound2, libaudio2, libesd0 | libesd-alsa0, libpulse0 Filename: pool/main/liba/libao/libao4_1.1.0-2ubuntu1_amd64.deb Size: 39774 MD5sum: 858414021a43984994c08f3df1df14b8 SHA1: 35c375d486a81d54832aee73abd56e1ba87bd1a9 SHA256: 28a54eb382698f4d4229bca19e1cf2e575a69b8df3be874443f94493bd37aea1 Description-en: Cross Platform Audio Output Library Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platforms. It currently supports: . * Null output (handy for testing without a sound device) * WAV files * AU files * OSS (Open Sound System, used on Linux and FreeBSD) * ALSA (Advanced Linux Sound Architecture) * PulseAudio (next generation GNOME sound server) * esd (EsounD or Enlightened Sound Daemon) * and several others. Description-md5: 56c5e1da00794da09de8d22338ca5b2c Multi-Arch: same Homepage: http://www.xiph.org/ao/ Description-md5: 56c5e1da00794da09de8d22338ca5b2c Bugs: https://bugs.launchpad.net/ubuntu/+filebug Origin: Ubuntu Supported: 9m Task: kubuntu-desktop, kubuntu-full, kubuntu-active-live, kubuntu-active-desktop, kubuntu-active-full, kubuntu-active-live, edubuntu-dvd-live, ubuntustudio-audio -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1243033 Title: Cannot upgrade from 13.04 to 13.10 due to libao4 being multi-arch no (fails to install python-appindicator) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1243033/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs