Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 659058 - dev-python/graph-tool-2.23 stable request
Summary: dev-python/graph-tool-2.23 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Horea Christian
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: py3_6_switch
  Show dependency tree
 
Reported: 2018-06-25 08:53 UTC by Pacho Ramos
Modified: 2019-06-30 16:14 UTC (History)
1 user (show)

See Also:
Package list:
dev-python/graph-tool-2.23
Runtime testing required: ---
stable-bot: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2018-06-25 08:53:57 UTC
needed for python 3.6
Comment 1 Jason Zaman gentoo-dev 2018-06-25 09:54:09 UTC
amd64 stable
Comment 2 Horea Christian 2018-06-25 13:04:51 UTC
looks resolved to me?
Comment 3 Thomas Deutschmann (RETIRED) gentoo-dev 2018-06-25 16:20:13 UTC
Cannot proceed because a dep doesn't build against Python 3.6 (bug 658864).
Comment 4 Thomas Deutschmann (RETIRED) gentoo-dev 2018-07-09 02:13:38 UTC
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).
Comment 5 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-07-24 04:25:46 UTC
(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.
Comment 6 Thomas Deutschmann (RETIRED) gentoo-dev 2018-10-01 21:22:57 UTC
(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.
Comment 7 Larry the Git Cow gentoo-dev 2019-06-30 16:14:00 UTC
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(-)