needed for python 3.6
amd64 stable
looks resolved to me?
Cannot proceed because a dep doesn't build against Python 3.6 (bug 658864).
x86 cannot stabilize =dev-python/graph-tool-2.23 due to hitting architecture memory limits of 2.96G memory: > Making all in inference > make[4]: Entering directory '/var/tmp/portage/dev-python/graph-tool-2.23/work/graph-tool-2.23-python2_7/src/graph/inference' > /bin/sh ../../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/boost-workaround -DHAVE_CONFIG_H -I../../../src/graph -I../../.. -I/usr/include/python2.7 -pthread -I/usr/include -I/usr/lib/python2.7/site-packages/numpy/core/include -I/usr/include -DNDEBUG -fopenmp -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-deprecated -Wall -Wextra -ftemplate-backtrace-limit=0 -O2 -pipe -march=pentium4m -mtune=pentium4m -c -o layers/graph_blockmodel_layers_imp.lo layers/graph_blockmodel_layers_imp.cc > libtool: compile: i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/boost-workaround -DHAVE_CONFIG_H -I../../../src/graph -I../../.. -I/usr/include/python2.7 -pthread -I/usr/include -I/usr/lib/python2.7/site-packages/numpy/core/include -I/usr/include -DNDEBUG -fopenmp -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-deprecated -Wall -Wextra -ftemplate-backtrace-limit=0 -O2 -pipe -march=pentium4m -mtune=pentium4m -c layers/graph_blockmodel_layers_imp.cc -fPIC -DPIC -o layers/.libs/graph_blockmodel_layers_imp.o > virtual memory exhausted: Cannot allocate memory > make[4]: *** [Makefile:798: layers/graph_blockmodel_layers_imp.lo] Error 1 > make[4]: Leaving directory '/var/tmp/portage/dev-python/graph-tool-2.23/work/graph-tool-2.23-python2_7/src/graph/inference' > make[3]: *** [Makefile:751: all-recursive] Error 1 > make[3]: Leaving directory '/var/tmp/portage/dev-python/graph-tool-2.23/work/graph-tool-2.23-python2_7/src/graph' > make[2]: *** [Makefile:422: all-recursive] Error 1 > make[2]: Leaving directory '/var/tmp/portage/dev-python/graph-tool-2.23/work/graph-tool-2.23-python2_7/src' > make[1]: *** [Makefile:604: all-recursive] Error 1 > make[1]: Leaving directory '/var/tmp/portage/dev-python/graph-tool-2.23/work/graph-tool-2.23-python2_7' > make: *** [Makefile:491: all] Error 2 > * ERROR: dev-python/graph-tool-2.23::gentoo failed (compile phase): > * emake failed > Swap file of 4GB doesn't help... it is still dying after ~400-500MB were swapped (and ~3.5GB free).
(In reply to Thomas Deutschmann from comment #4) > x86 cannot stabilize =dev-python/graph-tool-2.23 due to hitting architecture > memory limits of 2.96G memory: > > > Making all in inference > > make[4]: Entering directory '/var/tmp/portage/dev-python/graph-tool-2.23/work/graph-tool-2.23-python2_7/src/graph/inference' > > /bin/sh ../../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/boost-workaround -DHAVE_CONFIG_H -I../../../src/graph -I../../.. -I/usr/include/python2.7 -pthread -I/usr/include -I/usr/lib/python2.7/site-packages/numpy/core/include -I/usr/include -DNDEBUG -fopenmp -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-deprecated -Wall -Wextra -ftemplate-backtrace-limit=0 -O2 -pipe -march=pentium4m -mtune=pentium4m -c -o layers/graph_blockmodel_layers_imp.lo layers/graph_blockmodel_layers_imp.cc > > libtool: compile: i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/boost-workaround -DHAVE_CONFIG_H -I../../../src/graph -I../../.. -I/usr/include/python2.7 -pthread -I/usr/include -I/usr/lib/python2.7/site-packages/numpy/core/include -I/usr/include -DNDEBUG -fopenmp -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-deprecated -Wall -Wextra -ftemplate-backtrace-limit=0 -O2 -pipe -march=pentium4m -mtune=pentium4m -c layers/graph_blockmodel_layers_imp.cc -fPIC -DPIC -o layers/.libs/graph_blockmodel_layers_imp.o > > virtual memory exhausted: Cannot allocate memory > > make[4]: *** [Makefile:798: layers/graph_blockmodel_layers_imp.lo] Error 1 > > make[4]: Leaving directory '/var/tmp/portage/dev-python/graph-tool-2.23/work/graph-tool-2.23-python2_7/src/graph/inference' > > make[3]: *** [Makefile:751: all-recursive] Error 1 > > make[3]: Leaving directory '/var/tmp/portage/dev-python/graph-tool-2.23/work/graph-tool-2.23-python2_7/src/graph' > > make[2]: *** [Makefile:422: all-recursive] Error 1 > > make[2]: Leaving directory '/var/tmp/portage/dev-python/graph-tool-2.23/work/graph-tool-2.23-python2_7/src' > > make[1]: *** [Makefile:604: all-recursive] Error 1 > > make[1]: Leaving directory '/var/tmp/portage/dev-python/graph-tool-2.23/work/graph-tool-2.23-python2_7' > > make: *** [Makefile:491: all] Error 2 > > * ERROR: dev-python/graph-tool-2.23::gentoo failed (compile phase): > > * emake failed > > > > Swap file of 4GB doesn't help... it is still dying after ~400-500MB were > swapped (and ~3.5GB free). we should probably stabilize newer version, does not seem to suffer from it there.
(In reply to Mikle Kolyada from comment #5) > we should probably stabilize newer version, does not seem to suffer from it > there. 2.26 is already failing in configure phase: checking for python2.7... /usr/bin/python2.7 checking for a version of Python >= '2.1.0'... yes checking for a version of Python == '2.7.15'... yes checking for the distutils Python package... yes checking for Python include path... -I/usr/include/python2.7 checking for Python library path... -L/usr/lib -lpython2.7 checking for Python site-packages path... /usr/lib/python2.7/site-packages checking python extra libraries... -lpthread -ldl -lutil -lm checking python extra linking flags... -Xlinker -export-dynamic checking consistency of all components of python development environment... yes checking for boostlib >= 1.55.0 (105500)... yes checking whether the Boost::Python library is available... yes checking whether 2.7-mt is the correct library... no checking whether boost_python-2.7-mt is the correct library... yes checking whether the Boost::IOStreams library is available... yes configure: error: Could not link against boost_python-2.7-mt ! So looks like this needs a newer boost library.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09364f4307c3ad38f207eddce8678b9f07136ae0 commit 09364f4307c3ad38f207eddce8678b9f07136ae0 Author: David Seifert <soap@gentoo.org> AuthorDate: 2019-06-30 16:13:44 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2019-06-30 16:13:44 +0000 dev-python/graph-tool: Remove old Closes: https://bugs.gentoo.org/659058 Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: David Seifert <soap@gentoo.org> dev-python/graph-tool/Manifest | 3 - dev-python/graph-tool/graph-tool-2.19.ebuild | 83 ---------------------------- dev-python/graph-tool/graph-tool-2.23.ebuild | 82 --------------------------- dev-python/graph-tool/graph-tool-2.26.ebuild | 82 --------------------------- 4 files changed, 250 deletions(-)