[Scitech] Fedora sagemath 5.0.rc0 - work in progress

Paulo César Pereira de Andrade paulo.cesar.pereira.de.andrade at gmail.com
Sun May 13 17:25:33 UTC 2012


2012/5/12 Paulo César Pereira de Andrade
<paulo.cesar.pereira.de.andrade at gmail.com>:

> sage: x = var('x')
> sage: solve(x^2 + 3*x + 2, x)
>
> Condition of type: SIMPLE-TYPE-ERROR
> In function MAKE-FOREIGN-DATA-FROM-ARRAY, the value of argument is
>        "\"[x = -2,x = -1]\""
> which is not of expected type BASE-STRING
> Available restarts:
>
> 1. (USE-VALUE) Supply a new value of type BASE-STRING.
>
> Top level in: #<process TOP-LEVEL>.

  Sage uses ecl-11.1.2, that defaults to --enable-unicode=no, and fedora
has ecl-12.2.1 (actually, fedora 16 has ecl-11.1.1 that should just work,
but I am building rawhide packages, as goal is to have sagemath for
fedora 18...)... So, attempting a test ecl build with --enable-unicode=no
fails in make check, like this:

Condition of type: SIMPLE-ERROR
Unknown or unsupported external format: UTF-8
No restarts available.

  I will try to debug the conditions that lead to either to see if I can
make it agree on features of the string object.

[...]

> gap and singular appear to have worked at least for a very basic test.

pari-gp also works, I just had not installed back the pari-gp package I built.

Paulo


More information about the scitech mailing list