Debian package and boost at compile-time

Hi,

I have installed the package python3-graph-tool and when I use
graph_tool.search.dfs_iterator I got the error:

Traceback (most recent call last):
  File "/home/steph/bin/superGraph.py", line 160, in <module>
    gg.create_revdep(gg.getPackage('umda'))
  File "/home/steph/bin/superGraph.py", line 88, in create_revdep
    for e in bfs_iterator(self.graph, node):
  File "/usr/lib/python3/dist-packages/graph_tool/search/__init__.py", line
345, in bfs_iterator
    return libgraph_tool_search.bfs_search_generator(g._Graph__graph,
int(source))
RuntimeError: This functionality is not available because boost::coroutine
was not found at compile-time

Ubuntu: 14.04
python3-graph-tool version 2.12-1 (from deb
http://downloads.skewed.de/apt/trusty trusty universe)

There is a way to install python3-graph-tool binaries compiled with boost ?

Of course I can compile myself graph-tool, but it is not my goal.

attachment.html (1.14 KB)

This is a bug in ubuntu. I have already filed a bug report here:

   https://bugs.launchpad.net/ubuntu/+source/boost-defaults/+bug/1529289

Unfortunately, nobody seems to care about it. You can vote for the bug
or leave a comment, if you want to help it being fixed.

Best,
Tiago

I presume this bug is still in existence? When trying to run
    for path in all_shortest_paths(g,source,target):
      print path

I receive:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/dist-packages/graph_tool/topology/__init__.py",
line 1532, in all_shortest_paths
    _prop("v", g, all_preds_map))
RuntimeError: This functionality is not available because boost::coroutine
was not found at compile-time

(c.f.:
http://stackoverflow.com/questions/35749561/graph-tool-k-shortest-path-boostcoroutine-was-not-found-at-compile-time
)

This is a bug in Debian, not in graph-tool. It has already been reported
and fixed:

    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802509

Best,
Tiago

I'm running Ubuntu 14.04 (I realise this discussion is about Debian, should I open a new one?). Is there any way for me to make the routine work?

Best,

Philipp