Bug 1459634
| Summary: | scipy uses a bundled modified six and does not work correctly if using the system version | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Software Collections | Reporter: | Paulo Andrade <pandrade> | ||||
| Component: | scipy | Assignee: | Nikola Forró <nforro> | ||||
| Status: | CLOSED EOL | QA Contact: | BaseOS QE - Apps <qe-baseos-apps> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | rh-python35 | CC: | hhorak, python-maint | ||||
| Target Milestone: | --- | Keywords: | Patch | ||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | |||||||
| : | 1465545 (view as bug list) | Environment: | |||||
| Last Closed: | 2019-06-14 14:08:09 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 1465545 | ||||||
| Attachments: |
|
||||||
Instead of reverting to bundling six, I think better approach is to fix the broken imports. Created attachment 1507748 [details]
Unbundle six properly
Red Hat does not currently plan to provide any further changes to this collection in a Red Hat Software Collections update release. This software collection is nearing the retirement date (May 2019) after which customers are encouraged to upgrade to a later release. Please contact Red Hat Support if you have further questions, or refer to the support lifecycle page for more information. https://access.redhat.com/support/policy/updates/rhscl/ Closing as this collection is EOL now. |
Example command: """ $ scl enable rh-python35 'python -c "from scipy import ndimage"' Traceback (most recent call last): File "<string>", line 1, in <module> File "/opt/rh/rh-python35/root/usr/lib64/python3.5/site-packages/scipy/ndimage/__init__.py", line 161, in <module> from .filters import * File "/opt/rh/rh-python35/root/usr/lib64/python3.5/site-packages/scipy/ndimage/filters.py", line 37, in <module> from scipy.misc import doccer File "/opt/rh/rh-python35/root/usr/lib64/python3.5/site-packages/scipy/misc/__init__.py", line 51, in <module> from scipy.special import comb, factorial, factorial2, factorialk File "/opt/rh/rh-python35/root/usr/lib64/python3.5/site-packages/scipy/special/__init__.py", line 629, in <module> from .basic import * File "/opt/rh/rh-python35/root/usr/lib64/python3.5/site-packages/scipy/special/basic.py", line 10, in <module> from six import xrange ImportError: cannot import name 'xrange' """ The correction is to rebuild rh-python35-scipy backporting http://pkgs.fedoraproject.org/cgit/rpms/scipy.git/commit/scipy.spec?id=b51885ba54e6a172fff77a2162becdfb4a83a15c