Hi Marek,
thank you for your mail - I currently do not have an idea how to fix this, but I will forward this mail to the science mailing list and have a closer look at the problem later. The gentoo-science list is the list where you should send your questions in future, so that Francois can read them, too. You can find info on the list here: http://www.gentoo.org/main/en/lists.xml
Also please send us a list of versions of the following programs you have installed:
- dev-lang/python (also its USE-flags)
- dev-python/cython
- dev-python/mpmath
Cheers,
Christopher
________________________________________
Von: Marek Kaluba [mk224@××××××××××.pl]
Gesendet: Dienstag, 23. März 2010 00:00
An: Schwan, Christopher
Betreff: Re: AW: sage-on-gentoo
Hi Chris
This time after version bump to 4.3.4 i got following error:
(attachment contains build log)
python `which cython` --embed-positions --directive cdivision=True -I/var/tmp/portage/sci-
mathematics/sage-4.3.4/work/sage-4.3.4/devel/sage-main -o
sage/libs/symmetrica/symmetrica.c sage/libs/symmetrica/symmetrica.pyx
sage/libs/symmetrica/symmetrica.pyx --> /var/tmp/portage/sci-
mathematics/sage-4.3.4/work/sage-4.3.4/local//lib64/python/site-
packages//sage/libs/symmetrica/symmetrica.pyx
python `which cython` --embed-positions --directive cdivision=True -I/var/tmp/portage/sci-
mathematics/sage-4.3.4/work/sage-4.3.4/devel/sage-main -o sage/libs/mpmath/utils.c
sage/libs/mpmath/utils.pyx
sage/libs/mpmath/utils.pyx --> /var/tmp/portage/sci-
mathematics/sage-4.3.4/work/sage-4.3.4/local//lib64/python/site-
packages//sage/libs/mpmath/utils.pyx
python `which cython` --embed-positions --directive cdivision=True -I/var/tmp/portage/sci-
mathematics/sage-4.3.4/work/sage-4.3.4/devel/sage-main -o sage/libs/mpmath/ext_impl.c
sage/libs/mpmath/ext_impl.pyx
Error converting Pyrex file to C:
------------------------------------------------------------
...
from sage.libs.gmp.all cimport mpz_t
^
------------------------------------------------------------
/var/tmp/portage/sci-mathematics/sage-4.3.4/work/sage-4.3.4/devel/sage-
main/sage/libs/mpmath/ext_impl.pxd:1:36: Unrecognized character
Error converting Pyrex file to C:
Error running command, failed with status 256.
sage: There was an error installing modified sage library code.
ERROR installing SAGE
real 5m6.568s
user 4m32.119s
sys 0m16.169s
sage: An error occurred while installing sage-4.3.4
Please email sage-devel http://groups.google.com/group/sage-devel
explaining the problem and send the relevant part of
of /var/tmp/portage/sci-mathematics/sage-4.3.4/work/sage-4.3.4/install.log. Describe your
computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/var/tmp/portage/sci-mathematics/sage-4.3.4/work/sage-4.3.4/spkg/build/sage-4.3.4 and type
'make check' or whatever is appropriate.
Instead, the following commands setup all environment variables
correctly and load a subshell for you to debug the error:
(cd '/var/tmp/portage/sci-mathematics/sage-4.3.4/work/sage-4.3.4/spkg/build/sage-4.3.4' &&
'/var/tmp/portage/sci-mathematics/sage-4.3.4/work/sage-4.3.4/sage' -sh)
When you are done debugging, you can type "exit" to leave the
subshell.
make: *** [installed/sage-4.3.4] Error 1
real 27m11.521s
user 21m43.418s
sys 1m59.049s
Error building Sage.
* ERROR: sci-mathematics/sage-4.3.4 failed:
* install failed
*
* Call stack:
* ebuild.sh, line 54: Called src_compile
* environment, line 4726: Called die
* The specific snippet of code:
* ./install || die "install failed";
*
* If you need support, post the output of 'emerge --info =sci-mathematics/sage-4.3.4',
* the complete build log and the output of 'emerge -pqv =sci-mathematics/sage-4.3.4'.
* This ebuild used the following eclasses from overlays:
* /var/lib/layman/sage-on-gentoo/eclass/sage.eclass
* This ebuild is from an overlay named 'sage-on-gentoo': '/var/lib/layman/sage-on-
gentoo/'
* The complete build log is located at '/var/tmp/portage/sci-
mathematics/sage-4.3.4/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sci-
mathematics/sage-4.3.4/temp/environment'.
* S: '/var/tmp/portage/sci-mathematics/sage-4.3.4/work/sage-4.3.4'
best regards
mark