https://bugzilla.novell.com/show_bug.cgi?id=644600 https://bugzilla.novell.com/show_bug.cgi?id=644600#c0 Summary: python-qscintilla vs. python-sip dependency hell Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: KDE4 Applications AssignedTo: kde-maintainers@suse.de ReportedBy: paolo.crosetto@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.10) Gecko/20100914 SUSE/3.6.10-0.3.1 Firefox/3.6.10 I have opensuse 11.3 and I am using the Release:/45/ repo to get Kde 4.5. When trying to launch eric or spyder I get an error: Traceback (most recent call last): File "/usr/lib64/python2.6/site-packages/eric4/eric4.py", line 60, in <module> from KdeQt.KQApplication import KQApplication File "/usr/lib64/python2.6/site-packages/eric4/KdeQt/__init__.py", line 20, in <module> import Preferences File "/usr/lib64/python2.6/site-packages/eric4/Preferences/__init__.py", line 25, in <module> from PyQt4 import Qsci RuntimeError: the sip module implements API v8.0 but the PyQt4.Qsci module requires API v7.1 There is a conflict between python-qscintilla and python-sip. The versions I have of the involved components are: eric-4.4.8-34.1.x86_64 python-qt4-4.7.7-56.2.x86_64 python-qscintilla-2.4.3-2.9.x86_64 python-sip-4.11.1-48.1.x86_64 The problem is that repo '45' does NOT ship a version of python-qscintilla that agrees with the other packages, but ships TWO versions of python-sip. with python-sip-4.11 I get the error above. With python-sip-4.10 I get into dependency hell as python-qt4 and python-kde4 depend on the 4.11 version. I tried to downgrade and upgrade Eric and qscintilla with several other repos but no luck. I guess that if the '45' repo inclued its own version of python-qscinitlla everything would work. Or not? Reproducible: Always Steps to Reproduce: 1.Use Opensuse 11.3 with KDE 4.5.2 from Release:/45 Repo 2.Run eric Actual Results: File "/usr/lib64/python2.6/site-packages/eric4/eric4.py", line 60, in <module> from KdeQt.KQApplication import KQApplication File "/usr/lib64/python2.6/site-packages/eric4/KdeQt/__init__.py", line 20, in <module> import Preferences File "/usr/lib64/python2.6/site-packages/eric4/Preferences/__init__.py", line 25, in <module> from PyQt4 import Qsci RuntimeError: the sip module implements API v8.0 but the PyQt4.Qsci module requires API v7.1 Expected Results: eric runs This should probably go to the '45' repo maintainers -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.