#46313: py27-graph-tool @2.2.35_0 still broken after rebuilding -------------------------+-------------------------------- Reporter: ba228jw@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: graph_tool | -------------------------+-------------------------------- Comment (by ryandesign@…): The log says: {{{ Could not open libboost_regex.dylib: Error opening or reading file (referenced from /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/graph_tool/centrality/libgraph_tool_centrality.0.so) }}} and: {{{ Could not open libboost_iostreams.dylib: Error opening or reading file (referenced from /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/graph_tool/centrality/libgraph_tool_centrality.0.so) }}} I note that libboost_regex.dylib and libboost_iostreams.dylib are single- threaded boost libraries. The multi-threaded counterparts are libboost_regex-mt.dylib and libboost_iostreams-mt.dylib. boost in MacPorts by default only installs the multi-threaded versions of the libraries. To additionally get the single-threaded versions, you have to deselect the no_single variant while installing boost. Did you do this? Could you show us with which variant(s) you have installed boost, by running: {{{ port -v installed boost }}} Even if boost had been installed without the no_single variant, it is strange that py27-graph-tool would choose to use the single-threaded versions of the libraries instead of the multi-threaded versions. -- Ticket URL: <https://trac.macports.org/ticket/46313#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X