Comment 0 for bug 1364890

Revision history for this message
MichaƂ Sawicz (saviq) wrote : Some dependency or missed SONAME bump causes missing symbols

I'm getting:

unity-system-compositor: symbol lookup error: /usr/lib/arm-linux-gnueabihf/libmirserver.so.24: undefined symbol: _ZTIN7android7RefBaseE

$ system-image-cli -i
current build number: 13
device name: krillin
channel: ubuntu-touch/ubuntu-rtm/14.09-proposed
last update: 2014-09-03 07:58:22
version version: 13
version ubuntu: 20140903
version device: 20140902-42bae3c

Installing unity8-autopilot from a silo pulled in libmircommon1 (see attached excerpt from apt history.log), but I'm left with a mix of Mir 0.6.1 and 0.7.0:

$ LANG=C apt-cache policy libmirserver24 libmircommon1 libmirclient8
libmirserver24:
  Installed: 0.6.1+14.10.20140814-0ubuntu1
  Candidate: 0.6.1+14.10.20140814-0ubuntu1
  Version table:
 *** 0.6.1+14.10.20140814-0ubuntu1 0
        500 http://derived.archive.canonical.com/ubuntu-rtm/ 14.09/main armhf Packages
        100 /var/lib/dpkg/status
libmircommon1:
  Installed: 0.7.0+14.10.20140829~rtm-0ubuntu1
  Candidate: 0.7.0+14.10.20140829~rtm-0ubuntu1
  Version table:
 *** 0.7.0+14.10.20140829~rtm-0ubuntu1 0
        500 http://derived.archive.canonical.com/ubuntu-rtm/ 14.09/main armhf Packages
        100 /var/lib/dpkg/status
libmirclient8:
  Installed: 0.6.1+14.10.20140814-0ubuntu1
  Candidate: 0.7.0+14.10.20140829~rtm-0ubuntu1
  Version table:
     0.7.0+14.10.20140829~rtm-0ubuntu1 0
        500 http://derived.archive.canonical.com/ubuntu-rtm/ 14.09/main armhf Packages
 *** 0.6.1+14.10.20140814-0ubuntu1 0
        100 /var/lib/dpkg/status

ProblemType: Bug
DistroRelease: Ubuntu RTM 14.09
Package: libmircommon1 0.7.0+14.10.20140829~rtm-0ubuntu1
Uname: Linux 3.4.67 armv7l
ApportVersion: 2.14.7-0ubuntu1
Architecture: armhf
Date: Wed Sep 3 10:33:53 2014
InstallationDate: Installed on 2014-09-03 (0 days ago)
InstallationMedia: Ubuntu Utopic Unicorn (development branch) - armhf (20140903-030204)
SourcePackage: mir
UpgradeStatus: No upgrade log present (probably fresh install)