#9808: Upgrade numpy to 1.5.0 and scipy to 0.8
----------------------------------------------------------------------------------+
Reporter: maldun
| Owner: maldun
Type: task
| Status: needs_work
Priority: major
| Milestone: sage-4.6
Component: packages
| Keywords: numpy, scipy
Author: Stefan Reiterer, Francois Bissey, John Palmieri, David Kirkby
| Upstream: Fixed upstream, but not in a stable release.
Reviewer: Karl-Dieter Crisman, David Kirkby, Leif Leonhardy, Francois
Bissey | Merged:
Work_issues:
|
----------------------------------------------------------------------------------+
Comment(by drkirkby):
Replying to [comment:230 fbissey]:
> The problem with ifc is actually more subtle than that
[http://bugs.gentoo.org/show_bug.cgi?id=336077] . someone has ifc
installed but no license for whatever reason.
Probably a trial which has run out. I've had a few of them!
> Even so FC is set to gfortran, ifc will be tested if found. Without a
license ifc wants to create a number of folders in the system, because the
build system is sandboxed (so that no live files are touched will we are
building the software) ifc throws an error with stops the build.
>
> While sage doesn't use a sandbox the build could stop if ifc has been
installed as root and a regular user is building numpy.
OK, thank you. I think we need to check that. If Numpy is not using the
compiler we specify, that must be a bug IMHO.
> That's something to remember, even if a fortran compiler is selected,
numpy/scipy will test for all the compilers they know off and try the one
they found.
It seems a bit odd, given we have specified one.
> As for scipy, there were notes in the old spkg that scipy uses numpy
distutils to build, that may have changed slightly in scipy-0.8.0 as it
wasn't necessary to set all these compilers before at least in sage. A
quick look at the corresponding Gentoo ebuilds show that we have been
setting FC, F77 and F90 (but not F95) for some time in scipy (OK I didn't
go in the CVS attic to checkout 0.7.0 in particular, just 0.8.0 and
0.7.2).
Setting F95 was a precaution.
Any chance of you taking a look at #10092, which sets these Fortran
variable in scipy_sandbox? That should be quite easy to review and would
be one step closer to getting this more complex ticket reviewed.
Dave
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9808#comment:231>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.