touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #13951
[Bug 1364890] Re: Some dependency or missed SONAME bump causes missing symbols
** Description changed:
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
+ 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
+ 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
+ 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)
+
+ ------
+ The package that was upgraded pulled in a new version of qtdeclarative5-qtmir-plugin which pulled in the new version of mircommon1 but not the current version of mirserver. The qtmir plugin only contains the qml bindings to mir server and hence only needs mircommon (compared to the qtmir-{desktop,android} packages). So the system ends up with a 0.7 mircommon and 0.6.1 mirserver.
+
+ With the last mirocmmon1 exported symbols were further reduced. The
+ missing symbol is the intrusive android shared pointer base class
+ constructor.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1364890
Title:
Some dependency or missed SONAME bump causes missing symbols
Status in “mir” package in Ubuntu:
New
Bug description:
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)
------
The package that was upgraded pulled in a new version of qtdeclarative5-qtmir-plugin which pulled in the new version of mircommon1 but not the current version of mirserver. The qtmir plugin only contains the qml bindings to mir server and hence only needs mircommon (compared to the qtmir-{desktop,android} packages). So the system ends up with a 0.7 mircommon and 0.6.1 mirserver.
With the last mirocmmon1 exported symbols were further reduced. The
missing symbol is the intrusive android shared pointer base class
constructor.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mir/+bug/1364890/+subscriptions
References