[MacPorts] #46313: py27-graph-tool @2.2.35_0 still broken after rebuilding
#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 Keywords: | Port: graph_tool -----------------------+-------------------------------- attempted install of python package graph_tool with brand new install of macports 2.3.3 on OSX 10.10.1 with Xcode 6.1.1 Error: Port py27-graph-tool is still broken after rebuilding it more than 3 times. -- Ticket URL: <https://trac.macports.org/ticket/46313> MacPorts <https://www.macports.org/> Ports system for OS X
#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
#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 ba228jw@…): I re-installed boost with the single-threaded libraries and it seems to have fixed things. Thanks for the help! -- Ticket URL: <https://trac.macports.org/ticket/46313#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#46313: py27-graph-tool @2.2.35_0 still broken after rebuilding -------------------------+--------------------- Reporter: ba228jw@… | Owner: tiago@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: graph_tool | -------------------------+--------------------- Changes (by petr@…): * cc: mmoll@… (added) * owner: macports-tickets@… => tiago@… Comment: Assigning to / CC-ing maintainers. `py-graph-tool` was updated to @2.10, so the issue with requireing single threaded lib versions of boost, might be solved as well. -- Ticket URL: <https://trac.macports.org/ticket/46313#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts