Bug 924055

Summary: [abrt] ipython-0.12-3.fc17: importstring.py:40:import_item:ImportError: No module named qt.console.qtconsoleapp
Product: [Fedora] Fedora Reporter: David Duncan <davdunc>
Component: ipythonAssignee: Thomas Spura <tomspur>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 17CC: mrunge, shahms, tomspur
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Unspecified   
Whiteboard: abrt_hash:c5d89f2351bf47e89ffb6d3f582ad58d1f12a3fd
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-21 14:21:31 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:
Attachments:
Description Flags
File: backtrace
none
File: core_backtrace
none
File: environ
none
File: smolt_data none

Description David Duncan 2013-03-21 04:17:06 UTC
Description of problem:
This occurred upon reboot after package updates. 

Version-Release number of selected component:
ipython-0.12-3.fc17

Additional info:
cmdline:        /usr/bin/python /usr/bin/ipython qtconsole
executable:     /usr/bin/ipython
kernel:         3.7.3-101.fc17.i686
uid:            1000

Truncated backtrace:
importstring.py:40:import_item:ImportError: No module named qt.console.qtconsoleapp

Traceback (most recent call last):
  File "/usr/bin/ipython", line 7, in <module>
    launch_new_instance()
  File "/usr/lib/python2.7/site-packages/IPython/frontend/terminal/ipapp.py", line 402, in launch_new_instance
    app.initialize()
  File "<string>", line 2, in initialize
  File "/usr/lib/python2.7/site-packages/IPython/config/application.py", line 84, in catch_config_error
    return method(app, *args, **kwargs)
  File "/usr/lib/python2.7/site-packages/IPython/frontend/terminal/ipapp.py", line 302, in initialize
    super(TerminalIPythonApp, self).initialize(argv)
  File "<string>", line 2, in initialize
  File "/usr/lib/python2.7/site-packages/IPython/config/application.py", line 84, in catch_config_error
    return method(app, *args, **kwargs)
  File "/usr/lib/python2.7/site-packages/IPython/core/application.py", line 325, in initialize
    self.parse_command_line(argv)
  File "/usr/lib/python2.7/site-packages/IPython/frontend/terminal/ipapp.py", line 297, in parse_command_line
    return super(TerminalIPythonApp, self).parse_command_line(argv)
  File "<string>", line 2, in parse_command_line
  File "/usr/lib/python2.7/site-packages/IPython/config/application.py", line 84, in catch_config_error
    return method(app, *args, **kwargs)
  File "/usr/lib/python2.7/site-packages/IPython/config/application.py", line 413, in parse_command_line
    return self.initialize_subcommand(subc, subargv)
  File "<string>", line 2, in initialize_subcommand
  File "/usr/lib/python2.7/site-packages/IPython/config/application.py", line 84, in catch_config_error
    return method(app, *args, **kwargs)
  File "/usr/lib/python2.7/site-packages/IPython/config/application.py", line 349, in initialize_subcommand
    subapp = import_item(subapp)
  File "/usr/lib/python2.7/site-packages/IPython/utils/importstring.py", line 40, in import_item
    module = __import__(package,fromlist=[obj])
ImportError: No module named qt.console.qtconsoleapp

Local variables in innermost frame:
obj: 'IPythonQtConsoleApp'
name: 'IPython.frontend.qt.console.qtconsoleapp.IPythonQtConsoleApp'
package: 'IPython.frontend.qt.console.qtconsoleapp'

Potential duplicate: bug 770462

Comment 1 David Duncan 2013-03-21 04:17:09 UTC
Created attachment 713590 [details]
File: backtrace

Comment 2 David Duncan 2013-03-21 04:17:11 UTC
Created attachment 713591 [details]
File: core_backtrace

Comment 3 David Duncan 2013-03-21 04:17:13 UTC
Created attachment 713592 [details]
File: environ

Comment 4 David Duncan 2013-03-21 04:17:15 UTC
Created attachment 713593 [details]
File: smolt_data

Comment 5 Thomas Spura 2013-03-21 14:21:31 UTC
When upgrading on f18 and up, the package structure has now changed, so ipython-gui is also installed when installing plain "ipython"...

For f17 and older, one needs to manually install ipython-gui.
Sorry for the inconvenience.

Please reopen or file a new bug, if the problem is still there on f18 and up.

*** This bug has been marked as a duplicate of bug 770462 ***