[Bug 1136643] New: IPython console in spyder3 breaks after an exception error
http://bugzilla.opensuse.org/show_bug.cgi?id=1136643 Bug ID: 1136643 Summary: IPython console in spyder3 breaks after an exception error Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.1 Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: bnc-team-screening@forge.provo.novell.com Reporter: rodolfo.am25@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 806259 --> http://bugzilla.opensuse.org/attachment.cgi?id=806259&action=edit journalctl -f log during the reproduction of the bug in spyder3 I have found this bug occurring anytime an error exception is raised in the IPython console. After an exception the console breaks and any further commands output the message "ERROR: execution aborted". Reinitializing the console (Restart kernel in spyder3 GUI) restores functionality but does not remove the bug, that is, after a new exception any following command break with the message "ERROR: execution aborted". I installed spyder3 from the Main Repository (OSS) in a machine recently upgraded from Leap 15.0 to 15.1. I performed the upgrade via YaST run from a bootable drive. After the first boot to Leap 15.1 I performed a zypper up followed by spyder3. Installed versions on Leap 15.1 spyder3 3.2.8-lp151.3.3 python3-jupyter_ipython 7.4.0-lp151.1.1 python3-jupyter_ipykernel 5.1.0-lp151.1.23 While the spyder3 version is the same in Leap 15.0 and 15.1, the system upgrade included an update of IPython from 6.2.1 to 7.4.0 and an update of the IPython kernel component (python3-jupyter_ipykernel) from 4.8.2 to 5.1.0. This may be connected to this present bug. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1136643
http://bugzilla.opensuse.org/show_bug.cgi?id=1136643#c1
--- Comment #1 from Rodolfo Marques
http://bugzilla.opensuse.org/show_bug.cgi?id=1136643
Jimmy Berry
http://bugzilla.opensuse.org/show_bug.cgi?id=1136643
http://bugzilla.opensuse.org/show_bug.cgi?id=1136643#c2
Sebastian Wagner
http://bugzilla.opensuse.org/show_bug.cgi?id=1136643
http://bugzilla.opensuse.org/show_bug.cgi?id=1136643#c3
--- Comment #3 from Rodolfo Marques
I tried to reproduce this bug with the following matplotlib, spyder and ipython packages installed:
# zypper se -si matplotlib Loading repository data... Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+-----------------------+---------+-----------------+--------+------------ ----------- i+ | python2-matplotlib | package | 2.0.2-lp151.3.6 | x86_64 | openSUSE-Leap-15.1-Oss i+ | python2-matplotlib-tk | package | 2.0.2-lp151.3.6 | x86_64 | openSUSE-Leap-15.1-Oss i+ | python3-matplotlib | package | 2.0.2-lp151.3.6 | x86_64 | openSUSE-Leap-15.1-Oss i+ | python3-matplotlib-tk | package | 2.0.2-lp151.3.6 | x86_64 | openSUSE-Leap-15.1-Oss # zypper se -si spyder Loading repository data... Reading installed packages...
S | Name | Type | Version | Arch | Repository ---+--------------------------+---------+-----------------+--------+--------- -------------- i+ | spyder3 | package | 3.2.8-lp151.3.3 | noarch | openSUSE-Leap-15.1-Oss i+ | spyder3-breakpoints | package | 3.2.8-lp151.3.3 | noarch | openSUSE-Leap-15.1-Oss i+ | spyder3-breakpoints-lang | package | 3.2.8-lp151.3.3 | noarch | openSUSE-Leap-15.1-Oss i+ | spyder3-dicom | package | 3.2.8-lp151.3.3 | noarch | openSUSE-Leap-15.1-Oss i+ | spyder3-hdf5 | package | 3.2.8-lp151.3.3 | noarch | openSUSE-Leap-15.1-Oss i+ | spyder3-lang | package | 3.2.8-lp151.3.3 | noarch | openSUSE-Leap-15.1-Oss i+ | spyder3-profiler | package | 3.2.8-lp151.3.3 | noarch | openSUSE-Leap-15.1-Oss i+ | spyder3-profiler-lang | package | 3.2.8-lp151.3.3 | noarch | openSUSE-Leap-15.1-Oss i+ | spyder3-pylint | package | 3.2.8-lp151.3.3 | noarch | openSUSE-Leap-15.1-Oss i+ | spyder3-pylint-lang | package | 3.2.8-lp151.3.3 | noarch | openSUSE-Leap-15.1-Oss # zypper se -si ipython Loading repository data... Reading installed packages...
S | Name | Type | Version | Arch | Repository ---+--------------------------+---------+-----------------+--------+--------- -------------- i+ | python3-ipython_genutils | package | 0.2.0-lp151.2.1 | noarch | openSUSE-Leap-15.1-Oss i+ | python3-jupyter_ipython | package | 7.4.0-lp151.1.1 | noarch | openSUSE-Leap-15.1-Oss
But IPython starts fine in Spyder3
Do you have any other repositories enabled?
Yes, I have an OBS repo enable from the user Dead_Mozay (https://download.opensuse.org/repositories/home:/Dead_Mozay/openSUSE_Leap_15...) to install the pycharm-community IDE. However I put this repo with a lower priority relative to the main repos. Meanwhile I installed a fresh Leap 15.1 installation on a virtual machine, updated it and installed every component you listed in your test in the same order. The IPython in spyder actually behaved fine! I enabled the Dead_Mozay repo, installed pycharm-community (with its dependencies), and no problem! I am quite puzzled but I think of two hypothesis: 1) Something went wrong during the upgrade from Leap 15.0 to Leap 15.1. 2) I messed up something while enabling certain repos to get software I wanted. The latter is probably the most likely and although I try to be careful, sometimes stuff happens. At this point I find it hard to pin point when the problem started to happen. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com