Bug 1197264 - [RFE] Implement SciPy stack specification on EPEL 7
Summary: [RFE] Implement SciPy stack specification on EPEL 7
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: ipython
Version: epel7
Hardware: Unspecified
OS: Linux
Target Milestone: ---
Assignee: David Cantrell
QA Contact: Fedora Extras Quality Assurance
Depends On: 1122105 1136051 1140977
TreeView+ depends on / blocked
Reported: 2015-02-28 00:00 UTC by Bryce Nordgren
Modified: 2015-02-28 18:13 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2015-02-28 00:05:37 UTC
Type: Bug

Attachments (Terms of Use)

Description Bryce Nordgren 2015-02-28 00:00:05 UTC
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.

Comment 1 Orion Poplawski 2015-02-28 00:05:37 UTC
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.

Comment 2 Bryce Nordgren 2015-02-28 00:22:06 UTC
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?

Comment 3 Bryce Nordgren 2015-02-28 18:13:13 UTC
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.

Note You need to log in before you can comment on or make changes to this bug.