Closed pharpend closed 9 years ago
OK I fixed the use flag, it is now in the package.use/sage that we provide with the overlay. I am a bit curious about the second message. Tell me if it persist.
I ran emerge -pv sage
, and all is well, so I think we can close this issue. emerge -jv sage
still fails for me, but I think that's a separate issue. Matplotlib is the failing package, here's the build log:
* Package: dev-python/matplotlib-1.3.1
* Repository: gentoo
* Maintainer: python@gentoo.org
* USE: abi_x86_64 amd64 cairo elibc_glibc gtk kernel_linux python_targets_python2_7 python_targets_python3_3 qt4 userland_GNU wxwidgets
* FEATURES: distcc preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking matplotlib-1.3.1.tar.gz to /var/tmp/portage/dev-python/matplotlib-1.3.1/work
>>> Source unpacked in /var/tmp/portage/dev-python/matplotlib-1.3.1/work
>>> Preparing source in /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1 ...
* Will copy sources from /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1
* python3_3: copying to /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python3_3
* python2_7: copying to /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python2_7
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1 ...
* python3_3: running distutils-r1_run_phase python_configure
* python2_7: running distutils-r1_run_phase python_configure
* python2_7: running distutils-r1_run_phase python_configure_all
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1 ...
* python3_3: running distutils-r1_run_phase python_compile
* python2_7: running distutils-r1_run_phase python_compile
* Scanning for an open DISPLAY to start Xvfb ...
* Scanning for an open DISPLAY to start Xvfb ...
* Starting Xvfb on $DISPLAY=1 ...
* Starting Xvfb on $DISPLAY=2 ...
/usr/bin/python3.3 setup.py build build --build-lib=/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python3_3/build/build/lib
/usr/bin/python2.7 setup.py build build --build-lib=/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python2_7/build/build/lib
Xlib: extension "RANDR" missing on display ":2".
============================================================================
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [1.3.1]
python: yes [3.3.5 (default, Nov 27 2014, 22:32:16) [GCC
4.8.3]]
platform: yes [linux]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.9.1]
dateutil: yes [using dateutil version 2.2]
tornado: yes [using tornado version 4.0.2]
pyparsing: yes [using pyparsing version 2.0.3]
pycxx: yes [Official versions of PyCXX are not compatible
with Python 3.x. Using local copy]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
freetype: yes [version 17.2.11]
png: yes [version 1.6.13]
OPTIONAL SUBPACKAGES
sample_data: yes [installing]
toolkits: yes [installing]
tests: yes [nose 0.11.1 or later is required to run the
matplotlib test suite]
OPTIONAL BACKEND EXTENSIONS
macosx: no [Mac OS-X only]
qt4agg: no [PyQt4 not found]
gtk3agg: no [gtk3agg backend does not work on Python 3]
gtk3cairo: no [skipping due to configuration]
gtkagg: no [skipping due to configuration]
tkagg: no [skipping due to configuration]
wxagg: no [skipping due to configuration]
gtk: no [skipping due to configuration]
agg: yes [installing]
cairo: yes [installing, version 1.10.0]
windowing: no [Microsoft Windows only]
OPTIONAL LATEX DEPENDENCIES
dvipng: no
ghostscript: yes [version 9.15]
latex: no
pdftops: yes [version 0.28.0]
============================================================================
* The following required packages can not be built:
* qt4agg
* esetup.py: WARNING:
* ERROR: dev-python/matplotlib-1.3.1::gentoo failed (compile phase):
* virtualmake: the wrap_setup distutils-r1_python_compile failed.
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 4134: Called distutils-r1_src_compile
* environment, line 1378: Called _distutils-r1_run_foreach_impl 'python_compile'
* environment, line 384: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'python_compile'
* environment, line 3890: Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2803: Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2746: Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2744: Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2794: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_compile'
* environment, line 867: Called distutils-r1_run_phase 'python_compile'
* environment, line 1369: Called python_compile
* environment, line 3241: Called virtualmake
* environment, line 4840: Called die
* The specific snippet of code:
============================================================================
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [1.3.1]
python: yes [2.7.8 (default, Nov 27 2014, 21:33:05) [GCC
4.8.3]]
platform: yes [linux2]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.9.1]
dateutil: yes [using dateutil version 2.2]
tornado: yes [using tornado version 4.0.2]
pyparsing: yes [using pyparsing version 2.0.3]
pycxx: yes [Couldn't import. Using local copy.]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
freetype: yes [version 17.2.11]
png: yes [version 1.6.13]
OPTIONAL SUBPACKAGES
sample_data: yes [installing]
toolkits: yes [installing]
tests: yes [nose 0.11.1 or later is required to run the
matplotlib test suite]
OPTIONAL BACKEND EXTENSIONS
macosx: no [Mac OS-X only]
qt4agg: no [PyQt4 not found]
gtk3agg: no [skipping due to configuration]
gtk3cairo: no [skipping due to configuration]
gtkagg: yes [installing, Gtk: 2.24.25 pygtk: 2.24.0]
tkagg: no [skipping due to configuration]
wxagg: yes [installing, version 3.0.1.1]
gtk: yes [installing, Gtk: 2.24.25 pygtk: 2.24.0]
agg: yes [installing]
cairo: yes [installing, version 1.10.0]
windowing: no [Microsoft Windows only]
OPTIONAL LATEX DEPENDENCIES
dvipng: no
ghostscript: yes [version 9.15]
latex: no
pdftops: yes [version 0.28.0]
============================================================================
* The following required packages can not be built:
* qt4agg
* [[ ${retval} -ne 0 ]] && die "${FUNCNAME}: the ${VIRTUALX_COMMAND} failed.";
*
* If you need support, post the output of `emerge --info '=dev-python/matplotlib-1.3.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-python/matplotlib-1.3.1::gentoo'`.
/usr/lib/portage/python3.3/isolated-functions.sh: line 195: wait: `virtualmake: the wrap_setup distutils-r1_python_compile failed.': not a pid or valid job spec
* The complete build log is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/environment'.
* esetup.py: WARNING:
* Working directory: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python3_3'
* S: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1'
* ERROR: dev-python/matplotlib-1.3.1::gentoo failed (compile phase):
* virtualmake: the wrap_setup distutils-r1_python_compile failed.
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 4134: Called distutils-r1_src_compile
* environment, line 1378: Called _distutils-r1_run_foreach_impl 'python_compile'
* environment, line 384: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'python_compile'
* environment, line 3890: Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2803: Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2746: Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2744: Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2794: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_compile'
* environment, line 867: Called distutils-r1_run_phase 'python_compile'
* environment, line 1369: Called python_compile
* environment, line 3241: Called virtualmake
* environment, line 4840: Called die
* The specific snippet of code:
* [[ ${retval} -ne 0 ]] && die "${FUNCNAME}: the ${VIRTUALX_COMMAND} failed.";
*
* If you need support, post the output of `emerge --info '=dev-python/matplotlib-1.3.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-python/matplotlib-1.3.1::gentoo'`.
/usr/lib/portage/python3.3/isolated-functions.sh: line 195: wait: `virtualmake: the wrap_setup distutils-r1_python_compile failed.': not a pid or valid job spec
* The complete build log is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/environment'.
* Working directory: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python2_7'
* S: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1'
/usr/lib/portage/python3.3/isolated-functions.sh: line 226: kill: (5539) - No such process
The output of the emerge command:
These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild N ] dev-python/matplotlib-1.3.1 USE="cairo gtk qt4 wxwidgets -doc -examples -excel -fltk -gtk3 -latex -pyside {-test} -tk" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 0 KiB
[ebuild N ] dev-python/pandas-0.15.0 USE="-R -doc -examples -excel -html {-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 0 KiB
[ebuild N ] dev-python/rpy-2.5.0-r1 USE="{-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 0 KiB
[ebuild N ] sci-mathematics/sage-6.4-r1::sage-on-gentoo USE="-debug -latex -lrs -nauty -testsuite" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild N ] sci-mathematics/sage-data-conway_polynomials-0.4-r2::sage-on-gentoo 0 KiB
[ebuild N ] sci-mathematics/sage-notebook-0.11.0::sage-on-gentoo USE="java -server {-test}" PYTHON_TARGETS="python2_7" 0 KiB
Total: 6 packages (6 new), Size of downloads: 0 KiB
>>> Verifying ebuild manifests
>>> Jobs: 0 of 6 complete, 1 running Load avg: 0.95, 2.04, 1.31
>>> Emerging (1 of 6) dev-python/matplotlib-1.3.1::gentoo
>>> Jobs: 0 of 6 complete, 1 running Load avg: 0.95, 2.04, 1.31
>>> Failed to emerge dev-python/matplotlib-1.3.1, Log file:
>>> Jobs: 0 of 6 complete, 1 running Load avg: 0.87, 2.01, 1.30
>>> '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/build.log'
>>> Jobs: 0 of 6 complete, 1 running Load avg: 0.87, 2.01, 1.30
>>> Jobs: 0 of 6 complete, 1 running, 1 failed Load avg: 0.87, 2.01, 1.30
>>> Jobs: 0 of 6 complete, 1 failed Load avg: 0.87, 2.01, 1.30
* Package: dev-python/matplotlib-1.3.1
* Repository: gentoo
* Maintainer: python@gentoo.org
* USE: abi_x86_64 amd64 cairo elibc_glibc gtk kernel_linux python_targets_python2_7 python_targets_python3_3 qt4 userland_GNU wxwidgets
* FEATURES: distcc preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking matplotlib-1.3.1.tar.gz to /var/tmp/portage/dev-python/matplotlib-1.3.1/work
>>> Source unpacked in /var/tmp/portage/dev-python/matplotlib-1.3.1/work
>>> Preparing source in /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1 ...
* Will copy sources from /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1
* python3_3: copying to /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python3_3
* python2_7: copying to /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python2_7
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1 ...
* python3_3: running distutils-r1_run_phase python_configure
* python2_7: running distutils-r1_run_phase python_configure
* python2_7: running distutils-r1_run_phase python_configure_all
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1 ...
* python3_3: running distutils-r1_run_phase python_compile
* python2_7: running distutils-r1_run_phase python_compile
* Scanning for an open DISPLAY to start Xvfb ...
* Scanning for an open DISPLAY to start Xvfb ...
* Starting Xvfb on $DISPLAY=1 ...
* Starting Xvfb on $DISPLAY=1 ...
/usr/bin/python3.3 setup.py build build --build-lib=/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python3_3/build/build/lib
/usr/bin/python2.7 setup.py build build --build-lib=/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python2_7/build/build/lib
Xlib: extension "RANDR" missing on display ":1".
============================================================================
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [1.3.1]
python: yes [3.3.5 (default, Nov 27 2014, 22:32:16) [GCC
4.8.3]]
platform: yes [linux]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.9.1]
dateutil: yes [using dateutil version 2.2]
tornado: yes [using tornado version 4.0.2]
pyparsing: yes [using pyparsing version 2.0.3]
pycxx: yes [Official versions of PyCXX are not compatible
with Python 3.x. Using local copy]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
freetype: yes [version 17.2.11]
png: yes [version 1.6.13]
OPTIONAL SUBPACKAGES
sample_data: yes [installing]
toolkits: yes [installing]
tests: yes [nose 0.11.1 or later is required to run the
matplotlib test suite]
OPTIONAL BACKEND EXTENSIONS
macosx: no [Mac OS-X only]
qt4agg: no [PyQt4 not found]
gtk3agg: no [gtk3agg backend does not work on Python 3]
gtk3cairo: no [skipping due to configuration]
gtkagg: no [skipping due to configuration]
tkagg: no [skipping due to configuration]
wxagg: no [skipping due to configuration]
gtk: no [skipping due to configuration]
agg: yes [installing]
cairo: yes [installing, version 1.10.0]
windowing: no [Microsoft Windows only]
OPTIONAL LATEX DEPENDENCIES
dvipng: no
ghostscript: yes [version 9.15]
latex: no
pdftops: yes [version 0.28.0]
============================================================================
* The following required packages can not be built:
* qt4agg
* esetup.py: WARNING:
* ERROR: dev-python/matplotlib-1.3.1::gentoo failed (compile phase):
* virtualmake: the wrap_setup distutils-r1_python_compile failed.
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 4134: Called distutils-r1_src_compile
* environment, line 1378: Called _distutils-r1_run_foreach_impl 'python_compile'
* environment, line 384: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'python_compile'
* environment, line 3890: Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2803: Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2746: Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2744: Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2794: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_compile'
* environment, line 867: Called distutils-r1_run_phase 'python_compile'
* environment, line 1369: Called python_compile
* environment, line 3241: Called virtualmake
* environment, line 4840: Called die
* The specific snippet of code:
============================================================================
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [1.3.1]
python: yes [2.7.8 (default, Nov 27 2014, 21:33:05) [GCC
4.8.3]]
platform: yes [linux2]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.9.1]
dateutil: yes [using dateutil version 2.2]
tornado: yes [using tornado version 4.0.2]
pyparsing: yes [using pyparsing version 2.0.3]
pycxx: yes [Couldn't import. Using local copy.]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
freetype: yes [version 17.2.11]
png: yes [version 1.6.13]
OPTIONAL SUBPACKAGES
sample_data: yes [installing]
toolkits: yes [installing]
tests: yes [nose 0.11.1 or later is required to run the
matplotlib test suite]
OPTIONAL BACKEND EXTENSIONS
macosx: no [Mac OS-X only]
qt4agg: no [PyQt4 not found]
gtk3agg: no [skipping due to configuration]
gtk3cairo: no [skipping due to configuration]
gtkagg: yes [installing, Gtk: 2.24.25 pygtk: 2.24.0]
tkagg: no [skipping due to configuration]
wxagg: yes [installing, version 3.0.1.1]
gtk: yes [installing, Gtk: 2.24.25 pygtk: 2.24.0]
agg: yes [installing]
cairo: yes [installing, version 1.10.0]
windowing: no [Microsoft Windows only]
OPTIONAL LATEX DEPENDENCIES
dvipng: no
ghostscript: yes [version 9.15]
latex: no
pdftops: yes [version 0.28.0]
============================================================================
* The following required packages can not be built:
* qt4agg
* [[ ${retval} -ne 0 ]] && die "${FUNCNAME}: the ${VIRTUALX_COMMAND} failed.";
*
* If you need support, post the output of `emerge --info '=dev-python/matplotlib-1.3.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-python/matplotlib-1.3.1::gentoo'`.
/usr/lib/portage/python3.3/isolated-functions.sh: line 195: wait: `virtualmake: the wrap_setup distutils-r1_python_compile failed.': not a pid or valid job spec
* The complete build log is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/environment'.
* Working directory: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python3_3'
* S: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1'
* esetup.py: WARNING:
cat: /tmp/.X1-lock: No such file or directory
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
* ERROR: dev-python/matplotlib-1.3.1::gentoo failed (compile phase):
* virtualmake: the wrap_setup distutils-r1_python_compile failed.
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 4134: Called distutils-r1_src_compile
* environment, line 1378: Called _distutils-r1_run_foreach_impl 'python_compile'
* environment, line 384: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'python_compile'
* environment, line 3890: Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2803: Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2746: Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2744: Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2794: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_compile'
* environment, line 867: Called distutils-r1_run_phase 'python_compile'
* environment, line 1369: Called python_compile
* environment, line 3241: Called virtualmake
* environment, line 4840: Called die
* The specific snippet of code:
* [[ ${retval} -ne 0 ]] && die "${FUNCNAME}: the ${VIRTUALX_COMMAND} failed.";
*
* If you need support, post the output of `emerge --info '=dev-python/matplotlib-1.3.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-python/matplotlib-1.3.1::gentoo'`.
/usr/lib/portage/python3.3/isolated-functions.sh: line 195: wait: `virtualmake: the wrap_setup distutils-r1_python_compile failed.': not a pid or valid job spec
* The complete build log is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/environment'.
* Working directory: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python2_7'
* S: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1'
/usr/lib/portage/python3.3/isolated-functions.sh: line 226: kill: (9344) - No such process
* Messages for package dev-python/matplotlib-1.3.1:
* ERROR: dev-python/matplotlib-1.3.1::gentoo failed (compile phase):
* virtualmake: the wrap_setup distutils-r1_python_compile failed.
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 4134: Called distutils-r1_src_compile
* environment, line 1378: Called _distutils-r1_run_foreach_impl 'python_compile'
* environment, line 384: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'python_compile'
* environment, line 3890: Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2803: Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2746: Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2744: Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2794: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_compile'
* environment, line 867: Called distutils-r1_run_phase 'python_compile'
* environment, line 1369: Called python_compile
* environment, line 3241: Called virtualmake
* environment, line 4840: Called die
* The specific snippet of code:
* [[ ${retval} -ne 0 ]] && die "${FUNCNAME}: the ${VIRTUALX_COMMAND} failed.";
*
* If you need support, post the output of `emerge --info '=dev-python/matplotlib-1.3.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-python/matplotlib-1.3.1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/environment'.
* Working directory: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python3_3'
* S: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1'
* ERROR: dev-python/matplotlib-1.3.1::gentoo failed (compile phase):
* virtualmake: the wrap_setup distutils-r1_python_compile failed.
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 4134: Called distutils-r1_src_compile
* environment, line 1378: Called _distutils-r1_run_foreach_impl 'python_compile'
* environment, line 384: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'python_compile'
* environment, line 3890: Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2803: Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2746: Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2744: Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2794: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_compile'
* environment, line 867: Called distutils-r1_run_phase 'python_compile'
* environment, line 1369: Called python_compile
* environment, line 3241: Called virtualmake
* environment, line 4840: Called die
* The specific snippet of code:
* [[ ${retval} -ne 0 ]] && die "${FUNCNAME}: the ${VIRTUALX_COMMAND} failed.";
*
* If you need support, post the output of `emerge --info '=dev-python/matplotlib-1.3.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-python/matplotlib-1.3.1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/environment'.
* Working directory: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python2_7'
* S: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1'
Here's my emerge --info
:
Portage 2.2.14 (python 3.3.5-final-0, default/linux/amd64/13.0/desktop, gcc-4.8.3, glibc-2.20, 3.17.4-gentoo x86_64)
=================================================================
System uname: Linux-3.17.4-gentoo-x86_64-Intel-R-_Core-TM-_i5-3320M_CPU_@_2.60GHz-with-gentoo-2.2
KiB Mem: 16163856 total, 9715976 free
KiB Swap: 25165820 total, 25165820 free
Timestamp of tree: Wed, 26 Nov 2014 15:30:01 +0000
ld GNU ld (Gentoo 2.24 p1.4) 2.24
distcc 3.2rc1 x86_64-pc-linux-gnu [enabled]
app-shells/bash: 4.3_p30-r1
dev-java/java-config: 2.2.0
dev-lang/perl: 5.20.1-r2
dev-lang/python: 2.7.8, 3.3.5-r1, 3.4.2
dev-util/cmake: 3.0.2
dev-util/pkgconfig: 0.28-r2
sys-apps/baselayout: 2.2
sys-apps/openrc: 0.13.5
sys-apps/sandbox: 2.6-r1
sys-devel/autoconf: 2.69
sys-devel/automake: 1.11.6-r1, 1.13.4, 1.14.1
sys-devel/binutils: 2.24-r3
sys-devel/gcc: 4.8.3
sys-devel/gcc-config: 1.8
sys-devel/libtool: 2.4.3-r2
sys-devel/make: 4.1-r1
sys-kernel/linux-headers: 3.17-r1 (virtual/os-headers)
sys-libs/glibc: 2.20
Repositories: gentoo angelos betagarden causelay drdim mv mva raiagent sage-on-gentoo rion
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=native"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=native"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distcc distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://mirror.usu.edu/mirrors/gentoo/ rsync://rsync.gtlib.gatech.edu/gentoo"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j17 -l4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/angelos /var/lib/layman/betagarden /var/lib/layman/causelay /var/lib/layman/drdim /var/lib/layman/mv /var/lib/layman/mva /var/lib/layman/raiagent /var/lib/layman/sage-on-gentoo /var/lib/layman/rion"
USE="X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr clang cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr emboss encode exif fam flac fortran gdbm gif gnome-keyring gpm gtk iconv icu ipv6 jpeg lcms ldap libnotify lprng-compat mad mmx mng modules mp3 mp4 mpeg multilib ncurses networkmanager nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds pulseaudio python qt4 readline sdl session spell sse sse2 ssl startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vorbis wxwidgets x264 xcb xetex xft xinerama xml xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en de eo" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19 ruby20 ruby21" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, SYNC, USE_PYTHON
Please revert to numpy-1.8.x the new package.keywords/sage only contains keywords for numpy 1.8.x for a reason. If numpy 1.9 is keyworded in the main tree we'll have to provide a package.mask for it.
Yep, numpy 1.9 is in the ~amd64
tree. Here's the output of eix -n numpy
:
* dev-libs/boost-numpy
Available versions: (~)0_pre20131206 **9999 {doc examples}
Homepage: https://github.com/ndarray/Boost.NumPy
Description: Boost.Python interface for NumPy
[I] dev-python/numpy
Available versions: 1.8.0-r1 (~)1.8.1 (~)1.8.2 (~)1.9.0 (~)1.9.0-r1 (~)1.9.1 {doc lapack test PYTHON_TARGETS="python2_7 python3_3 python3_4"}
Installed versions: 1.9.1(01:55:24 AM 11/28/2014)(lapack -doc -test PYTHON_TARGETS="python2_7 python3_3 -python3_4")
Homepage: http://numpy.scipy.org/
Description: Fast array and numerical python library
* dev-python/numpydoc
Available versions: 0.4-r1 {test PYTHON_TARGETS="pypy python2_7 python3_3 python3_4"}
Homepage: https://pypi.python.org/pypi/numpydoc
Description: Sphinx extension to support docstrings in Numpy format
* dev-python/root_numpy
Available versions: (~)3.2.0 (~)3.3.0 (~)3.3.1 {examples test PYTHON_TARGETS="python2_7"}
Homepage: https://github.com/rootpy/root_numpy
Description: Interface between ROOT and numpy
Found 4 matches.
You have ~amd64 in your make.conf? Then you'll have to mask it manually until we can upgrade to matplotlib 1.4.
I masked >=dev-python/numpy-1.9
, but I'm now getting this error:
These are the packages that would be merged, in order:
Calculating dependencies . ... done!
[ebuild N ] dev-python/matplotlib-1.3.1 USE="cairo gtk qt4 wxwidgets -doc -examples -excel -fltk -gtk3 -latex -pyside {-test} -tk" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 0 KiB
[ebuild N ] dev-python/pandas-0.15.0 USE="-R -doc -examples -excel -html {-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 0 KiB
[ebuild N ] dev-python/rpy-2.5.0-r1 USE="{-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4" 0 KiB
[ebuild N ] sci-mathematics/sage-6.4-r1::sage-on-gentoo USE="-debug -latex -lrs -nauty -testsuite" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild N ] sci-mathematics/sage-data-conway_polynomials-0.4-r2::sage-on-gentoo 0 KiB
[ebuild N ] sci-mathematics/sage-notebook-0.11.0::sage-on-gentoo USE="java -server {-test}" PYTHON_TARGETS="python2_7" 0 KiB
Total: 6 packages (6 new), Size of downloads: 0 KiB
>>> Verifying ebuild manifests
>>> Jobs: 0 of 6 complete, 1 running Load avg: 0.47, 0.56, 0.55
>>> Emerging (1 of 6) dev-python/matplotlib-1.3.1::gentoo
>>> Jobs: 0 of 6 complete, 1 running Load avg: 0.47, 0.56, 0.55
>>> Failed to emerge dev-python/matplotlib-1.3.1, Log file:
>>> Jobs: 0 of 6 complete, 1 running Load avg: 0.59, 0.58, 0.56
>>> '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/build.log'
>>> Jobs: 0 of 6 complete, 1 running Load avg: 0.59, 0.58, 0.56
>>> Jobs: 0 of 6 complete, 1 running, 1 failed Load avg: 0.59, 0.58, 0.56
>>> Jobs: 0 of 6 complete, 1 failed Load avg: 0.59, 0.58, 0.56
* Package: dev-python/matplotlib-1.3.1
* Repository: gentoo
* Maintainer: python@gentoo.org
* USE: abi_x86_64 amd64 cairo elibc_glibc gtk kernel_linux python_targets_python2_7 python_targets_python3_3 qt4 userland_GNU wxwidgets
* FEATURES: distcc preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking matplotlib-1.3.1.tar.gz to /var/tmp/portage/dev-python/matplotlib-1.3.1/work
>>> Source unpacked in /var/tmp/portage/dev-python/matplotlib-1.3.1/work
>>> Preparing source in /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1 ...
* Will copy sources from /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1
* python3_3: copying to /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python3_3
* python2_7: copying to /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python2_7
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1 ...
* python3_3: running distutils-r1_run_phase python_configure
* python2_7: running distutils-r1_run_phase python_configure
* python2_7: running distutils-r1_run_phase python_configure_all
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1 ...
* python3_3: running distutils-r1_run_phase python_compile
* python2_7: running distutils-r1_run_phase python_compile
* Scanning for an open DISPLAY to start Xvfb ...
* Scanning for an open DISPLAY to start Xvfb ...
* Starting Xvfb on $DISPLAY=1 ...
* Starting Xvfb on $DISPLAY=2 ...
/usr/bin/python3.3 setup.py build build --build-lib=/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python3_3/build/build/lib
/usr/bin/python2.7 setup.py build build --build-lib=/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python2_7/build/build/lib
Xlib: extension "RANDR" missing on display ":2".
============================================================================
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [1.3.1]
python: yes [3.3.5 (default, Nov 27 2014, 22:32:16) [GCC
4.8.3]]
platform: yes [linux]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.8.2]
dateutil: yes [using dateutil version 2.2]
tornado: yes [using tornado version 4.0.2]
pyparsing: yes [using pyparsing version 2.0.3]
pycxx: yes [Official versions of PyCXX are not compatible
with Python 3.x. Using local copy]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
freetype: yes [version 17.2.11]
png: yes [version 1.6.13]
OPTIONAL SUBPACKAGES
sample_data: yes [installing]
toolkits: yes [installing]
tests: yes [nose 0.11.1 or later is required to run the
matplotlib test suite]
OPTIONAL BACKEND EXTENSIONS
macosx: no [Mac OS-X only]
qt4agg: no [PyQt4 not found]
gtk3agg: no [gtk3agg backend does not work on Python 3]
gtk3cairo: no [skipping due to configuration]
gtkagg: no [skipping due to configuration]
tkagg: no [skipping due to configuration]
wxagg: no [skipping due to configuration]
gtk: no [skipping due to configuration]
agg: yes [installing]
cairo: yes [installing, version 1.10.0]
windowing: no [Microsoft Windows only]
OPTIONAL LATEX DEPENDENCIES
dvipng: no
ghostscript: yes [version 9.15]
latex: no
pdftops: yes [version 0.28.0]
============================================================================
* The following required packages can not be built:
* qt4agg
* esetup.py: WARNING:
* ERROR: dev-python/matplotlib-1.3.1::gentoo failed (compile phase):
* virtualmake: the wrap_setup distutils-r1_python_compile failed.
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 4134: Called distutils-r1_src_compile
* environment, line 1378: Called _distutils-r1_run_foreach_impl 'python_compile'
* environment, line 384: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'python_compile'
* environment, line 3890: Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2803: Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2746: Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2744: Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2794: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_compile'
* environment, line 867: Called distutils-r1_run_phase 'python_compile'
* environment, line 1369: Called python_compile
* environment, line 3241: Called virtualmake
* environment, line 4840: Called die
* The specific snippet of code:
============================================================================
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [1.3.1]
python: yes [2.7.8 (default, Nov 27 2014, 21:33:05) [GCC
4.8.3]]
platform: yes [linux2]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.8.2]
dateutil: yes [using dateutil version 2.2]
tornado: yes [using tornado version 4.0.2]
pyparsing: yes [using pyparsing version 2.0.3]
pycxx: yes [Couldn't import. Using local copy.]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
freetype: yes [version 17.2.11]
png: yes [version 1.6.13]
OPTIONAL SUBPACKAGES
sample_data: yes [installing]
toolkits: yes [installing]
tests: yes [nose 0.11.1 or later is required to run the
matplotlib test suite]
OPTIONAL BACKEND EXTENSIONS
macosx: no [Mac OS-X only]
qt4agg: no [PyQt4 not found]
gtk3agg: no [skipping due to configuration]
gtk3cairo: no [skipping due to configuration]
gtkagg: yes [installing, Gtk: 2.24.25 pygtk: 2.24.0]
tkagg: no [skipping due to configuration]
wxagg: yes [installing, version 3.0.1.1]
gtk: yes [installing, Gtk: 2.24.25 pygtk: 2.24.0]
agg: yes [installing]
cairo: yes [installing, version 1.10.0]
windowing: no [Microsoft Windows only]
OPTIONAL LATEX DEPENDENCIES
dvipng: no
ghostscript: yes [version 9.15]
latex: no
pdftops: yes [version 0.28.0]
============================================================================
* The following required packages can not be built:
* qt4agg
* [[ ${retval} -ne 0 ]] && die "${FUNCNAME}: the ${VIRTUALX_COMMAND} failed.";
*
* If you need support, post the output of `emerge --info '=dev-python/matplotlib-1.3.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-python/matplotlib-1.3.1::gentoo'`.
/usr/lib/portage/python3.3/isolated-functions.sh: line 195: wait: `virtualmake: the wrap_setup distutils-r1_python_compile failed.': not a pid or valid job spec
* The complete build log is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/environment'.
* Working directory: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python3_3'
* S: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1'
* esetup.py: WARNING:
* ERROR: dev-python/matplotlib-1.3.1::gentoo failed (compile phase):
* virtualmake: the wrap_setup distutils-r1_python_compile failed.
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 4134: Called distutils-r1_src_compile
* environment, line 1378: Called _distutils-r1_run_foreach_impl 'python_compile'
* environment, line 384: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'python_compile'
* environment, line 3890: Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2803: Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2746: Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2744: Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2794: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_compile'
* environment, line 867: Called distutils-r1_run_phase 'python_compile'
* environment, line 1369: Called python_compile
* environment, line 3241: Called virtualmake
* environment, line 4840: Called die
* The specific snippet of code:
* [[ ${retval} -ne 0 ]] && die "${FUNCNAME}: the ${VIRTUALX_COMMAND} failed.";
*
* If you need support, post the output of `emerge --info '=dev-python/matplotlib-1.3.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-python/matplotlib-1.3.1::gentoo'`.
/usr/lib/portage/python3.3/isolated-functions.sh: line 195: wait: `virtualmake: the wrap_setup distutils-r1_python_compile failed.': not a pid or valid job spec
* The complete build log is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/environment'.
* Working directory: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python2_7'
* S: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1'
/usr/lib/portage/python3.3/isolated-functions.sh: line 226: kill: (21243) - No such process
* Messages for package dev-python/matplotlib-1.3.1:
* ERROR: dev-python/matplotlib-1.3.1::gentoo failed (compile phase):
* virtualmake: the wrap_setup distutils-r1_python_compile failed.
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 4134: Called distutils-r1_src_compile
* environment, line 1378: Called _distutils-r1_run_foreach_impl 'python_compile'
* environment, line 384: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'python_compile'
* environment, line 3890: Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2803: Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2746: Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2744: Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2794: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_compile'
* environment, line 867: Called distutils-r1_run_phase 'python_compile'
* environment, line 1369: Called python_compile
* environment, line 3241: Called virtualmake
* environment, line 4840: Called die
* The specific snippet of code:
* [[ ${retval} -ne 0 ]] && die "${FUNCNAME}: the ${VIRTUALX_COMMAND} failed.";
*
* If you need support, post the output of `emerge --info '=dev-python/matplotlib-1.3.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-python/matplotlib-1.3.1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/environment'.
* Working directory: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python3_3'
* S: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1'
* ERROR: dev-python/matplotlib-1.3.1::gentoo failed (compile phase):
* virtualmake: the wrap_setup distutils-r1_python_compile failed.
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 4134: Called distutils-r1_src_compile
* environment, line 1378: Called _distutils-r1_run_foreach_impl 'python_compile'
* environment, line 384: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'python_compile'
* environment, line 3890: Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2803: Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2746: Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2744: Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile'
* environment, line 2794: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_compile'
* environment, line 867: Called distutils-r1_run_phase 'python_compile'
* environment, line 1369: Called python_compile
* environment, line 3241: Called virtualmake
* environment, line 4840: Called die
* The specific snippet of code:
* [[ ${retval} -ne 0 ]] && die "${FUNCNAME}: the ${VIRTUALX_COMMAND} failed.";
*
* If you need support, post the output of `emerge --info '=dev-python/matplotlib-1.3.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-python/matplotlib-1.3.1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-python/matplotlib-1.3.1/temp/environment'.
* Working directory: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1-python2_7'
* S: '/var/tmp/portage/dev-python/matplotlib-1.3.1/work/matplotlib-1.3.1'
OK, technically it is main tree issue but let's try something can you set USE="-qt4" for matplotlib and try again? I have a feeling the qt4 dependency is not correct.
Definitely something wrong with the qt4 useflag.
Alright, I set USE="-qt4"
, and matplotlib compiles just fine. So, you're right, it's an issue with the qt4 useflag. I'll submit a bug.
Apparently it already is a bug. https://bugs.gentoo.org/show_bug.cgi?id=530492 . They're fixing it for 1.4.2, so we might need to fix matplotlib, and then provide it in this overlay under a different package name.
Could you maybe add a note in the README that USE="qt4"
will not build?
This is limited to matplotlib. I can add a little something, somewhere.
So I added a note in the README for a limited time. The setting is clearly explained in package.use/sage and is limited to matplotlib 1.3*. If matplotlib stays in the main tree they should probably do a more general fix in /usr/portage/profile.
Trying to install sage on a new computer (using
~amd64
), I get this thing:These are the packages that would be merged, in order: