CEGUI comes with a dynamically loaded library compiled with the wrong version of boost-python

Bug #1642061 reported by Cesar Mora Castro
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cegui-mk2 (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

CEGUI comes with a dynamically loaded library for python support that can be found in /usr/lib//python2.7/dist-packages/cegui-0.8/PyCEGUI.so.

There is an external tool, available in cegui.org.uk, called CEED (it is a graphic editor for CEGUI) that uses PyCEGUI to run.

If you download and try to run CEED with the repository downloaded version of CEGUI, it will give this error:

PyCEGUI package is missing! PyCEGUI provides Python bindings for CEGUI, the library this editor edits assets for, see cegui.org.uk. (exception: /usr/lib/python2.7/dist-packages/cegui-0.8/PyCEGUI.so: undefined symbol: _ZTIN5boost6python15instance_holderE)

This means that it can find PyCEGUI.so, but it expects the version 1.5x of boost-python. However, only boost-python 1.60 is available in the repository. It seems that PyCEGUI was compiled with a different version of boost-python

ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: libcegui-mk2-0.8.7 0.8.7-1.3
ProcVersionSignature: Ubuntu 4.8.0-22.24-generic 4.8.0
Uname: Linux 4.8.0-22-generic x86_64
ApportVersion: 2.20.3-0ubuntu8
Architecture: amd64
CurrentDesktop: Unity
Date: Tue Nov 15 22:55:43 2016
InstallationDate: Installed on 2016-11-08 (7 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
SourcePackage: cegui-mk2
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Cesar Mora Castro (cesarmoracastro) wrote :
Revision history for this message
Olek Wojnar (olekw) wrote :

The current version in Debian builds against Boost 1.67 and this issue may be resolved. Can anyone confirm if this is still an issue?

Changed in cegui-mk2 (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for cegui-mk2 (Ubuntu) because there has been no activity for 60 days.]

Changed in cegui-mk2 (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.