Gentoo Logo
Gentoo Spaceship




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: gentoo-science
Navigation:
Lists: gentoo-science: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-science@g.o
From: Francois Bissey <fbissey@...>
Subject: [sage-on-gentoo] status and anouncements
Date: Fri, 29 Apr 2011 22:27:52 +1200
Hi all,

It is time to have a little status update on sage-on-gentoo.

First of all most people are now faced with our infamous
issue #40:
https://github.com/cschwan/sage-on-gentoo/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/sage-on-gentoo/issues/40#issuecomment-722867

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 python-2.7. This is particularly critical on gentoo-prefix
systems where python-2.6 has already been retired.
sage-4.7 as shipped in sage-on-gentoo will be python-2.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 python-2.7
but it will be in a later release.
Sage-4.7 is to be released by the first of May.
While sage works with python-2.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 sage-clib).

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 ecls-library. 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, maxima-5.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


Navigation:
Lists: gentoo-science: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
failures while trying to build sage
Next by thread:
Modeller version bump
Previous by date:
failures while trying to build sage
Next by date:
Modeller version bump


Updated Jul 05, 2012

Summary: Archive of the gentoo-science mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.