As of today, Sage 3.0.5 is available in Debian sid, so you can now run
"apt-get install sagemath" and get Sage installed on your Debian
system[1].
However, the sage package has bitrotted substantially during the 7 months
it was hanging out in the NEW queue, so I'd not count on it to work. In
fact, Ondrej Certik has already reported it segfaulting at startup on
i386. Bugs are being tracked (as usual) at
<http://bugs.debian.org/sagemath> and we're currently using
sage-...@googlegroups.com for related discussion. I plan send mail
here again once I upload a version that is believed working on x86.
I'm planning to begin work on upgrading to 3.3 this weekend, since I
believe that will help with some of the problems.
It looks like there are a couple of likely complications:
(1) Sage 3.3 alphas seem to be using an svn revision of MPIR. Is it
possible to use GMP instead? Or alternatively, is there a stable MPIR
release yet?
(2) Sage seems to contain an spkg for "pynac", which is apparently a
python-integrated gynac, where Sage is the upstream source? Does it have
anything to do with this pynac: <http://sourceforge.net/projects/pynac/>?
-Tim Abbott
[1] Well, if your system is running one of the architectures on which Sage
compiles. Apparently, Sage builds on s390 but not MIPS; who'd have known?
The apparent problem with MIPS is the use of long double functions like
sqrtl in the Sage library (in sage/combinat/partitions_c.cc, and maybe
nowhere else). MIPS support is quite low on my priority list, but if
you're interested, feel free to send me patches.
On Sun, 1 Feb 2009 16:41:30 -0800 (PST)
mabshoff <mabs...@googlemail.com> wrote:
> On Feb 1, 4:23 pm, Tim Abbott <tabb...@MIT.EDU> wrote:
> > (2) Sage seems to contain an spkg for "pynac", which is apparently a
> > python-integrated gynac, where Sage is the upstream source? Does
> > it have anything to do with this pynac:
> > <http://sourceforge.net/projects/pynac/>?
>
> No, that is different. The upstream code is in the spkg. It is also
> about to be updated to 1.1.2 IIRC.
The updated package is linked to from #5096.
I made a couple of changes to the automess scripts so pynac can be
installed with ginac without the two overlapping. Since this is not a
real problem in the Sage distribution, I can't say that we've tested
this though. Let me know if there is any problem and I'll try to fix it
properly.
Cheers,
Burcin
Just to emphasize this -- that Pynac above is a project that is _dead_
-- there has been zero activity on that sourceforge page since 2001.
I made up the name "Pynac" for the Pythonized version of Ginac.
William
-Tim Abbott
I want to congratulate you once again for all the work you did. I
noticed on your webpage, that you were told that it would need 5 or 6
people working on it. It was my estimate at SD6 in Bristol, given my
current working load, that I would need 5 more Ondrejs. So I am *very*
impressed by the work you did.
> I believe that both of the crash-on-start problems with Sage 3.0.5 in
> Debian are fixed in version 3.0.5dfsg-2, which is available in Debian sid.
Indeed, sage now starts on both i386 and amd64. Unfortunately, maxima
doesn't play well neither on i386 or amd64:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=514648
so any calculus doesn't work yet.
Ondrej
and:
* get rid of maxima for basic calculus
Ondrej