I tried to make an optional Octave-3.0.0 Sage spkg. I did *not* succeed. See
http://trac.sagemath.org/sage_trac/ticket/1609
in case you're curious or want to try to pick up where I left off.
-- William
--
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org
Thanks -- You're right; it's some sort of conflict like that though I
don't think it's
gcc-4.2 versus gcc-4.0.3, but gcc-4.2.1 versus gcc 4.0.3 stuff that's
coming from the g95 binaries that we ship with Sage. So probably
the way to build the Octave package would be to build Sage
using gfortran/gcc from your gcc-4.2.1.spkg, then build Octave.
I don't know if there is a way around having to do that, which basically
means no optional Octave package.
I don't think having an optional Octave package is critical since
it takes > 1 hour to build, and the Octave developers are extremely
good at making it easy to get Octave binaries for a wide range
of platforms.
-- William