
Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentooscience
Hi all,
It is time to have a little status update on sageongentoo.
First of all most people are now faced with our infamous
issue #40:
https://github.com/cschwan/sageongentoo/issues/40
If you haven't been hit yet it is coming.
Fortunately Martin von Gagern has tracked one of the origin
of the problem to glibc and you can use the following solution:
https://github.com/cschwan/sageongentoo/issues/40#issuecomment722867
Note that there may be a solution coming from sage upstream
at some point in the future as the problem as appeared on
solaris of all systems:
http://trac.sagemath.org/sage_trac/ticket/11116
Future of sage. I am pushing quite hard at the moment to have
sage work with python2.7. This is particularly critical on gentooprefix
systems where python2.6 has already been retired.
sage4.7 as shipped in sageongentoo will be python2.7 based.
I had good feedback with some upstream sage devs to provide and
get some fixes included in future release. As a part of upstream I am
hoping to be able to drag sage kicking and screaming to python2.7
but it will be in a later release.
Sage4.7 is to be released by the first of May.
While sage works with python2.7 there are about 4 outstanding issues
that could hit someone. See:
http://trac.sagemath.org/sage_trac/ticket/9958
Only one of them could be trouble for serious work in specialised areas
(polynomial rings).
It is unfortunately not possible to have sage working with both python 2.6 and
2.7 at the same time. Some considerable work would have to be expanded to
get 3 critical parts of sage to build and install with 2 pythons at the same
time (pynac, polybori and sageclib).
Further in the future: 4.7.1
People will have noticed that we carry maxima ebuilds in the overlay. Sage
uses maxima compiled against ecls. In 4.7.1 a new interface with maxima
will land that will call maxima as an eclslibrary. The ebuild in our overlay
contains the extra bits to build the library in question. I have heard that
maxima upstream looks at the idea favorably but hasn't committed to
a target in the build system. That may change once 4.7.1 is released and
shown to work. In other maxima/sage news, maxima5.24.0 works with sage.
Some upstream devs have expressed interest in prefix or a slightly
modified version of it as an alternative build system for sage. This means
we now have a lot of visibility upstream for our work.
Francois



Updated Jul 05, 2012 
Summary:
Archive of the gentooscience mailing list.

Donate to support our development efforts.


