I incorporated the python bug fixes that Mike Hansen found on the Python web
site.
http://bugs.python.org/issue1759169
then started a fresh build of Sage.
This is what happened.
0) Python built without issue.
1) pyprocessing-0.52.p0 would not build, but I note there is a ticket for the
removal of pyprocessing-0.52.p0 from Sage
http://trac.sagemath.org/sage_trac/ticket/6503
since pyprocessing's functionality is in Python 2.6. So that does not seem a
major issue.
I just touched spkg/installed/pyprocessing-0.52.p0 and started continued
building.
I intend just exiting from that on Solaris, assuming it has built, as that
caused no problems (see next point). It might not be a perfect solution, but is
one that allows the build to progress. Since the package is going to be removed
anyway, I am not going to lose sleep over it.
2) The Sage library built with no problems then!!!
So the problems induced by
http://trac.sagemath.org/sage_trac/ticket/6583
is no longer an issue. This is GREAT news, as that was a real stopper.
It is interesting Minh found that removing pyprocessing caused the Sage library
to no longer build. I wonder if that is due to the fact Minh did a parallel
build (4 threads), while I'm not building in parallel (I don't trust it).
For me, removing pyprocessing caused no problems with the Sage library building.
3) cddlib-094f.p4 failed to build, due to this bit of code which was recently
added to cddlib's spkg-install.
# We depend on mpir, make sure it is installed (GMP fork)
MPIR_VERSION=`cd $SAGE_ROOT/spkg/standard/; ./newest_version mpir`
if [ $? -ne 0 ]; then
echo "Failed to find mpir. Please install the mpir spkg"
exit 1
fi
But spkg/standard/deps already has cddlib depending on mpir, so it hardly seems
worth checking again - especially when the check is broken!
MPIR_VERSION does not even get referred to in the package any more and is not
exported.
Fixing that, which is trivial is http://trac.sagemath.org/sage_trac/ticket/8363
After fixing it, cddlib builds without issue.
4) At the time of writing, the last package to build is gfan is building, but I
thought I'd share the good news. This seems a major bit of progress
Dave
--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org