On Aug 8, 5:31 am, "Alec Mihailovs" <[EMAIL PROTECTED]> wrote:
> From: "mabshoff" <[EMAIL PROTECTED]>
>
> > The compartmentilazation of SAGE has been suggested many times before,
> > but as William has stated many times: This makes testing and debugging
> > infinitely more diffcult. It is also extreme likely that if you use
> > even minor different versions  of certain packages like Maxima things
> > no longer work properly.
>
> Just seems kinda strange to build the same versions of Python, clisp, gsl,
> gmp, Singular, etc. that are parts of cygwin distribution already.
>

Well, that is only the case if you run current cygwin. And if you look
at the quality of bug reports it doesn't take much to imagine the back
& forth "Which version of $PROGRAM do you run?" until there might be a
pontential solution which will probably be "update to current cygwin
and try again" in many cases. A while back some guy was asked what
operating system he was running as well as his computer configuration
and the answer was "Emacs" ;(

I know for sure that the gmp as well as Singular are usually patched,
there are also now patches for clisp (which are only relevant on Linux
I believe) and python.  Either way, I believe Cygwin support was
dropped around the 2.5 release because of problems with libSingular
not linking. Martin spend more than a week and I spend about 3 days
trying to fix that problem with no solution. Because matplotlib as
well as some more specialized applications were broken as well as
myterious signal problems (thread_ix issue) the decision was made to
just drop Cygwin and advocate the VMWare image solution. The main
problem with the Cygwin port was that there was little to no interest
from the developers side despite the fact that the number of Cygwin
downloads exceeded the other downloads combined (at least roughly).

Would I prefer that there was still Cygwin support? Sure, but it
seemed that I was the only person at that time who would actually try
to debug the Cygwin build and resolve issues was me, you might want to
search the archives. I also prefer to do my computations on Linux and
nowadays I have unfortuntely only very little time to hack on SAGE.

The compartmentilazation of SAGE is more about Linux because there you
have solid package managment.

> Alec

Cheers,

Michael


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to