It looks like offering the "SciPy stack, version 1.0" [1] on EL7 would only require a couple of packages, all of which are already packaged for fedora. [1] http://scipy.org/stackspec.html From the webpage [1], the following ascii table results: S/W Version EL7 EPEL7 Fedora Python 2.x>=2.6; or 3.x>=3.2 2.7.5, no 3.x x Y Numpy >=1.6 1.7.1 x Y SciPy >=0.10 0.12.1 x Y Matplotlib >=1.1 1.2.0 x Y Ipython >= 0.13 x x Y pandas >= 0.8 x x Y Sympy >=0.7 x x Y nose >=1.1 1.3.0 x Y It looks like offering the SciPy stack would involve adapting the fedora packages of pandas and sympy to epel7. Ipython seems to be underway.
If you want specific packages to be in EPEL7, please file bugs against those components. I'm sure you know that EPEL will not override the RHEL versions of packages, so packages like numpy and scipy will be as provided by RedHat. FWIW - work is underway to get python3 into EPEL7. See the epel-devel list for more information.
Ah, I was not trying to suggest that epel override RHEL. I was trying to show there were only a couple of packages missing. Note that RHEL versions meet the stackspec requirements where packages are provided. If filing bugs against individual components is the way to go, I can do that. Is there a way to open "sub-bugs" under this ticket to track the progress of this proposed set of packages in one spot?
As it turns out, there are already bugs filed for EPEL7 builds of all the missing pieces. Here they are: * pandas: https://bugzilla.redhat.com/show_bug.cgi?id=1122105 * sympy: https://bugzilla.redhat.com/show_bug.cgi?id=1140977 * ipython: https://bugzilla.redhat.com/show_bug.cgi?id=1136051 Setting the "depends on" relationship of this bug to those above.