Package Details: python-graph-tool 2.29-1

Git Clone URL: (read-only, click to copy)
Package Base: python-graph-tool
Description: A Python module for manipulation and statistical analysis of graphs
Upstream URL:
Keywords: graphs networks science
Licenses: GPL3
Conflicts: python3-graph-tool
Provides: python3-graph-tool
Replaces: python3-graph-tool
Submitter: muellner
Maintainer: count0
Last Packager: count0
Votes: 24
Popularity: 0.147498
First Submitted: 2013-11-24 19:22
Last Updated: 2019-07-14 14:37

Latest Comments

1 2 3 4 5 6 ... Next › Last »

michalT commented on 2019-06-25 12:48

Great, thanks a lot

count0 commented on 2019-06-25 12:31

@michaIT This has been fixed now!

michalT commented on 2019-06-25 11:59

Compilation of graph-tool fails on GCC 9.1.0 in graph_blockmodel_dynamics_epidemics.lo. This bug was reported upstream as and solved by commit

count0 commented on 2018-10-16 18:41

@jg-you Both issues have been patched. @akstrfn The dependencies have been fixed.

jg-you commented on 2018-10-12 21:51

Release 2.27 no longer compiles (with up-to-date versions of GCC) due to the bug solved upstream in the development version

Fix available at:

The PKGBUILD should be patched accordingly.

Running from git directly until then.

jg-you commented on 2018-08-13 21:42

graph-tool 2.27 has a bug that prevents the import of the draw submodule. The bug is already fixed in the git version of the module, but not in the latest release.

The bug is due to the use of a protected word ('async') as a variable name, on line 1185 and 1247 of src/graph_tool/draw/ Since the bug is so small, I suggest that a patch should be added to the PKGBUILD until there's an upstream fix.

Since its only a few lines, the patch is perhaps better done with sed. Here's a command that fixes it.

sed -i \
-e 's/async=False/sync=True/'\
-e "s/async \: bool (optional, default\: \`\`False\`\`)/sync \: bool (optional, default\: \`\`True\`\`)/"\
-e "s/If \`\`True\`\`, run/If \`\`False\`\`, run/"\
-e "s/if async\:/if sync\:/" $srcdir/graph-tool-$pkgver/src/graph_tool/draw/

akstrfn commented on 2018-06-18 12:09

Shouldn't boost be in makedepends and boost-lib in depends?

Also namcap shows that there is overlinking in almost all shared libraries i.e. W: Unused shared library. I have --as-needed in my makepkg ld_flags and graph tool has it in configure so I have no idea why.

Update: I tested and it looks like it works without boost and with boost-lib (as it should). I also got an error module 'gi' have no attribute 'require version' which I resolved by installing python-gobject.

count0 commented on 2018-06-18 09:52

@akstrfn Done.

akstrfn commented on 2018-06-18 08:23

@count0 you should also update .SRCINFO

count0 commented on 2018-06-17 09:39

@lahwaacz This has been fixed.