Strange bug on install

Hi all, I just installed graph-tool on my work machine which is running OS
X 10.8.5. I installed it via macports via 'port install py33-graph-tool'.
When I try to import graph tool, I get the following:

from graph_tool.all import *

dyld: lazy symbol binding failed: Symbol not found:
__ZN5boost6python7objects23register_dynamic_id_auxENS0_9type_infoEPFNSt3__14pairIPvS2_EES5_E
  Referenced from:
/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/graph_tool/libgraph_tool_core.so
  Expected in: flat namespace

dyld: Symbol not found:
__ZN5boost6python7objects23register_dynamic_id_auxENS0_9type_infoEPFNSt3__14pairIPvS2_EES5_E
  Referenced from:
/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/graph_tool/libgraph_tool_core.so
  Expected in: flat namespace

Trace/BPT trap: 5

Which crashes python and results in my being back at a regular terminal
prompt. Has anyone else seen this? Any ideas how to fix it?

Thanks,
Cem Karan

attachment.html (1.11 KB)

This usually happens when graph-tool is compiled with one compiler and
python version, but boost::python with another version.

Please report this to the macports project:

       https://trac.macports.org/auth/login/?next=/newticket

Best,
Tiago

Will do, and thanks!

Thanks,
Cem Karan