When the python package is built, it produces a few lines in install.log like 
this:

Failed to find the necessary bits to build these modules:
_bsddb             bsddb185           dl
gdbm               imageop            linuxaudiodev
ossaudiodev
To find the necessary bits, look in setup.py in detect_modules() for the module's name.


Failed to build these modules:
_curses            _curses_panel      _tkinter
sunaudiodev

Can people share what modules fail to build for them on their systems - why of course listing there system?

Does anyone know if a module missing above is useful in Sage?

These are all failing to build on OpenSolaris, though the python package builds ok, since it only checks for _hashlib.

I believe some of these can be made to build on OpenSolaris, as the python 2.6.4 which is included in the latest OpenSolaris build has most of these. The following are included in the python at /usr/bin/python, but fail to build as part of Sage
 * dl
 * imageop
 * _curses
 * _curses_panel
 *  _tkinter
 * sunaudiodev

Before wasting time trying to get these to build, I'd like to know if they are useful or not. I know _curses and _curses_panel fail to build on Solaris 10 on SPARC, but that does not stop Sage building and passing all the doc tests. But I wonder if it lacks any features?

If anyone can think of anything that a failure of one of those modules might cause, can you try it out at

http://t2nb.math.washington.edu:8000

which has sage-4.4.2.alpha0 installed.

If any of these modules are useful, it would be worth having a doctest which tries to exploit their usefulness. Then at least the doctest will fail.

That said, if one runs the testsuite that comes with maxima, several tests fail with the ecl interpreter. We conveniently don't have a doctest for them, which seems wrong in my opinion.

Dave

--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to