Description of problem: starting eric4 : i.e eric4 in a a konsole Version-Release number of selected component: eric-4.5.15-1.fc19 Additional info: reporter: libreport-2.1.10 cmdline: /usr/bin/python /usr/lib/python2.7/site-packages/eric4/eric4.py executable: /usr/lib/python2.7/site-packages/eric4/eric4.py kernel: 3.11.10-200.fc19.x86_64 runlevel: N 5 type: Python uid: 1001 Truncated backtrace: #1 <module> in /usr/lib/python2.7/site-packages/eric4/Preferences/__init__.py:25 #2 <module> in /usr/lib/python2.7/site-packages/eric4/KdeQt/__init__.py:20 #3 <module> in /usr/lib/python2.7/site-packages/eric4/eric4.py:57
Created attachment 841862 [details] File: backtrace
Created attachment 841863 [details] File: environ
$ rpm -q sip PyQt4 qscintilla-python please. I can confirm this combination works for me: eric-4.5.15-1.fc19.x86_64 sip-4.14.6-1.fc19.x86_64 PyQt4-4.10.1-4.fc19.x86_64 qscintilla-python-2.7.1-1.fc19.x86_64
I ask because the backtrace here: __init__.py:25:<module>:RuntimeError: the sip module implements API v10.0 to v10.1 but the PyQt4.Qsci module requires API v9.2 Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/eric4/eric4.py", line 57, in <module> from KdeQt.KQApplication import KQApplication File "/usr/lib/python2.7/site-packages/eric4/KdeQt/__init__.py", line 20, in <module> import Preferences File "/usr/lib/python2.7/site-packages/eric4/Preferences/__init__.py", line 25, in <module> from PyQt4 import Qsci RuntimeError: the sip module implements API v10.0 to v10.1 but the PyQt4.Qsci module requires API v9.2 implies you have a different version of sip installed somewhere.
[Alain@alix /]$ sorry but it's not NOT A BUG: IT was caused by a more recent QtCore.so library in /usr/lib64/python2.7/site-package/Qt4 which overwrites the one from the rpm PyQt4 rpm -q sip PyQt4 qscintilla-python pykde4 eric sip-4.14.6-1.fc19.x86_64 PyQt4-4.10.1-4.fc19.x86_64 qscintilla-python-2.7.1-1.fc19.x86_64 pykde4-4.11.4-2.fc19.x86_64 eric-4.5.15-1.fc19.x86_64 [Alain@alix /]$ python Python 2.7.5 (default, Nov 12 2013, 16:18:42) [GCC 4.8.2 20131017 (Red Hat 4.8.2-1)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from PyQt4 import QtCore Traceback (most recent call last): File "<stdin>", line 1, in <module> RuntimeError: the sip module implements API v9.0 to v9.2 but the PyQt4.QtCore module requires API v10.1 I fixed if with sudo rm /usr/lib64/python2.7/site-packages/PyQt4/QtCore.so and sudo yum reinstall PyQt4
yes, you can close this "false" bug I reinstall sip and PyQT4 which where overwritten .