Bug 751563
Summary: | [abrt] spyder-2.0.12-1.fc16: startup.py:181:<module>:ImportError: No module named Shell | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Vedran Miletić <vedran> |
Component: | spyder | Assignee: | Radek Novacek <rnovacek> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 16 | CC: | g.plantageneto, mrunge, ovasik, rnovacek, shahms, tomspur |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Unspecified | ||
Whiteboard: | abrt_hash:bf99d744a2fcc1dd2b64b9b927232a0186e2d5fe | ||
Fixed In Version: | spyder-2.1.6-1.fc16 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-01-19 01:37:58 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Vedran Miletić
2011-11-05 16:03:36 UTC
Same problem here, Shell class of IPython module is missing. spyder-2.1.2-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/spyder-2.1.2-1.fc16 Can you try installing this update [1] and let me know if it fixes the issue. Thanks [1] https://admin.fedoraproject.org/updates/spyder-2.1.2-1.fc16 (In reply to comment #3) > Can you try installing this update [1] and let me know if it fixes the issue. > Thanks > > [1] https://admin.fedoraproject.org/updates/spyder-2.1.2-1.fc16 Nope. The problem is not connected to spyder, as far as I understand, but to IPython itself. I have the same problem importing IPython.Shell from python command line, and removing spyder as well. (In reply to comment #4) > (In reply to comment #3) > > Can you try installing this update [1] and let me know if it fixes the issue. > > Thanks > > > > [1] https://admin.fedoraproject.org/updates/spyder-2.1.2-1.fc16 > > Nope. The problem is not connected to spyder, as far as I understand, but to > IPython itself. I have the same problem importing IPython.Shell from python > command line, and removing spyder as well. I'm new to Bugzilla and quite clumsy so I couldn't do it myself, but it would make sense to file this bug under ipython, rather than spyder. (In reply to comment #4) > Nope. The problem is not connected to spyder, as far as I understand, but to > IPython itself. I have the same problem importing IPython.Shell from python > command line, and removing spyder as well. Indeed. But should IPython.Shell be imported at all in newer IPython versions? Yes, IPython works without IPython.Shell, but other software still needs it. ok, changing component to ipython. (In reply to comment #8) > ok, changing component to ipython. Why? IPython was refactored basically everywhere and I announced the upgrade to 0.11 on the devel mailinglist. Because spyder doesn't requires ipython in the spec file, I wasn't aware, that this needs ipython. As part of the refactoring "IPython.Shell and IPython.iplib have been split and removed as part of the refactor." see: http://ipython.org/ipython-doc/stable/whatsnew/version0.11.html This means IPython will move on without IPython.Shell and spyder needs a fix for that. Reassigning to spyder. (In reply to comment #8) > ok, changing component to ipython. Why? IPython was refactored basically everywhere and I announced the upgrade to 0.11 on the devel mailinglist. Because spyder doesn't requires ipython in the spec file, I wasn't aware, that this needs ipython. As part of the refactoring "IPython.Shell and IPython.iplib have been split and removed as part of the refactor." see: http://ipython.org/ipython-doc/stable/whatsnew/version0.11.html This means IPython will move on without IPython.Shell and spyder needs a fix for that. Reassigning to spyder. ___________________________________________________________________ Can you start spyder from the update above and post a backtrace, what exactly fails? It seems from looking at the source code, that spyder should support IPython 0.11 even without IPython.Shell... Trying myself to get it to crash was not successfull... Can you describe a way to reproduce it? spyder-2.1.2-1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report. Any news here? Can you describe how to reproduce this or gettin a new backtrace from spyder-2.1.2-1 above? It seems, as there is a solution for spyder: https://github.com/ipython/ipython/issues/1180 spyder-2.1.6-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/spyder-2.1.6-1.fc16 Package spyder-2.1.6-1.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing spyder-2.1.6-1.fc16' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-0029/spyder-2.1.6-1.fc16 then log in and leave karma (feedback). Thomas, thanks to pointing out the solution. Can you test spyder-2.1.6-1.fc16 and check if the issue is fixed? spyder-2.1.6-1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report. |