Bug 20544 - ipython2 and ipython3 throw an exception/stacktrace upon invocation from the cmdline with no arguments
Summary: ipython2 and ipython3 throw an exception/stacktrace upon invocation from the ...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal critical
Target Milestone: ---
Assignee: Philippe Makowski
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-20 20:18 CET by Shlomi Fish
Modified: 2017-03-22 14:35 CET (History)
0 users

See Also:
Source RPM: ipython-5.0.0-1.mga6.src.rpm
CVE:
Status comment:


Attachments

Description Shlomi Fish 2017-03-20 20:18:47 CET
Description of problem:

Including as a new user on mga v6 x86-64:

«««
shlomif@telaviv1:~$ ipython2
Traceback (most recent call last):
  File "/usr/bin/ipython2", line 9, in <module>
    load_entry_point('ipython==5.0.0', 'console_scripts', 'ipython2')()
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 547, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2719, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2379, in load
    return self.resolve()
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2385, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/lib/python2.7/site-packages/IPython/__init__.py", line 48, in <module>
    from .core.application import Application
  File "/usr/lib/python2.7/site-packages/IPython/core/application.py", line 23, in <module>
    from traitlets.config.application import Application, catch_config_error
  File "/usr/lib/python2.7/site-packages/traitlets/__init__.py", line 1, in <module>
    from .traitlets import *
  File "/usr/lib/python2.7/site-packages/traitlets/traitlets.py", line 55, in <module>
    from ipython_genutils import py3compat
ImportError: No module named ipython_genutils

shlomif@telaviv1:~$ ipython3
Traceback (most recent call last):
  File "/usr/bin/ipython3", line 9, in <module>
    load_entry_point('ipython==5.0.0', 'console_scripts', 'ipython3')()
  File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 561, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2631, in load_entry_point
    return ep.load()
  File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2291, in load
    return self.resolve()
  File "/usr/lib/python3.5/site-packages/pkg_resources/__init__.py", line 2297, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/lib/python3.5/site-packages/IPython/__init__.py", line 48, in <module>
    from .core.application import Application
  File "/usr/lib/python3.5/site-packages/IPython/core/application.py", line 23, in <module>
    from traitlets.config.application import Application, catch_config_error
  File "/usr/lib/python3.5/site-packages/traitlets/__init__.py", line 1, in <module>
    from .traitlets import *
  File "/usr/lib/python3.5/site-packages/traitlets/traitlets.py", line 55, in <module>
    from ipython_genutils import py3compat
ImportError: No module named 'ipython_genutils'

»»»
Comment 1 Shlomi Fish 2017-03-20 20:35:52 CET
I should note that the symptoms of the problem disappear after I install the âipythonâ rpm package (using urpmi/etc.) and then ipython2 and ipython3 start fine. Perhaps there should be a Requires:. BTW, there's already ipythob-5.3.0 on PyPI and it is easy to bump the version of the .src.rpm.
Rémi Verschelde 2017-03-20 20:43:04 CET

Assignee: bugsquad => makowski.mageia

Comment 2 Philippe Makowski 2017-03-22 11:09:18 CET
Should be fixed with ipython-5.0.0-2.mga6.src.rpm
Comment 3 Shlomi Fish 2017-03-22 14:35:23 CET
(In reply to Philippe Makowski from comment #2)
> Should be fixed with ipython-5.0.0-2.mga6.src.rpm

Thanks! I can confirm it is working fine. Resolving this bug.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


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