#810972 libcegui-mk2-0.8.4 Python bindings cannot be used to run CEED (mismatching boost python symbols) #810972
- Package:
- src:cegui-mk2
- Source:
- cegui-mk2
- Submitter:
- Yohann FERREIRA
- Date:
- 2025-08-25 10:59:07 UTC
- Severity:
- normal
Hi, Using the new libcegui-mk2-0.8.4 Python bindings, I used the CEED (Cegui unified Editor) version (0.8.0), which can be found here: https://bitbucket.org/cegui/ceed/src/b1589c21bf24a9beee832bfe1cd20e66cb99dfaf/?at=v0-8 I also created a custom repository with the same code and debian files prepared for packaging here: https://github.com/Bertram25/ceed Unfortunately, once installing CEED on the Debian system, using the debian package built out of the above repository, I end up with the following 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) Your environment doesn't meet critical prerequisites! Can't start! It seems according to the error that the boost python symbols used to create the PyCEGUI.so file (CEgui Python Bindings) is mismatching between my system (Which is a Debian unstable up-to-date at the time of writing) and the binary boost version. Could you help me on that issue so we can eventually package Ceed for Debian? Thanks a lot! Yohann
Hi, I can confirm this problem, and I am trying to solve it. I checked the CEGUI's wiki about CEED¹, and I fail to see what's missing for the moments. Indeed, trying to import PyCEGUI fails. Python 2.7.11 (default, Jan 11 2016, 21:04:40) [GCC 5.3.1 20160101] on linux2 Type "help", "copyright", "credits" or "license" for more information. fact, I changed it for PyCEGUI.so and now the error is the following: Following problems found: PyCEGUI was found but PyCEGUIOpenGLRenderer is missing! CEED can't render embedded CEGUI without it. (exception: /usr/lib/python2.7/dist-packages/cegui-0.8/PyCEGUIOpenGLRenderer.so: undefined symbol: _ZN5CEGUI18OpenGLRenderTargetINS_12RenderTargetEED2Ev) Your environment doesn't meet critical prerequisites! Can't start! Let me finish patching everything what is needed to upload a new revision soon. Regards,
Dear submitter, as the package cegui-mk2 has just been removed from the Debian archive unstable we hereby close the associated bug reports. We are sorry that we couldn't deal with your issue properly. For details on the removal, please see https://bugs.debian.org/1111377 The version of this package that was in Debian prior to this removal can still be found using https://snapshot.debian.org/. Please note that the changes have been done on the master archive and will not propagate to any mirrors until the next dinstall run at the earliest. This message was generated automatically; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org. Debian distribution maintenance software pp. Thorsten Alteholz (the ftpmaster behind the curtain)