[Eric] [PyQt] SOLVED Failure to install Eric ...
Serge Montagnac
obs.psr at wanadoo.fr
Tue Jul 21 14:37:00 BST 2009
James Oakley wrote:
> On Saturday 18 July 2009 13:15:01 you wrote:
>
>> James Oakley wrote:
>>
>>> On Friday 17 July 2009 07:30:37 Serge Montagnac wrote:
>>>
>>>> Hi Detlev,
>>>>
>>>> [root at dualstar eric4-4.3.5]# python install.py
>>>> An internal error occured. Please report all the output of the program,
>>>> including the following traceback, to eric4-bugs at die-offenbachs.de.
>>>>
>>>> Traceback (most recent call last):
>>>> File "install.py", line 666, in <module>
>>>> main(sys.argv)
>>>> File "install.py", line 607, in main
>>>> doDependancyChecks()
>>>> File "install.py", line 504, in doDependancyChecks
>>>> from PyQt4 import Qsci
>>>> RuntimeError: the sip module implements API v5.0 but the PyQt4.Qsci
>>>> module requires API v4.0
>>>>
>>>> I took the standard packages
>>>> python-qt4 (4.5.2)
>>>> sip (4.8.1)
>>>> python-qt4-scin (2.4)
>>>>
>>> Your sip and python-qt4 packages are mismatched. You won't be able to use
>>> any program written against python-qt4.
>>>
>>> Are you using experimental repositories on your distribution? If so, go
>>> back to the packages in the main repository. If not, file a bug with
>>> whoever provided your distribution.
>>>
>> Thanks James but the problem is that python-qt4-scintilla from
>> RiverBanks does'nt
>> compile any more with gcc/g++ 4.4.0 ...
>>
>
> SUSE has it working in Factory (the latest development version):
>
> maus:~ # rpm -q python-qt4 python-sip python-qscintilla gcc
> python-qt4-4.5.1-2.3
> python-sip-4.8.1-3.2
> python-qscintilla-2.4-1.3
> gcc-4.4-3.1
>
> For a little while it wasn't working (I received a bug report for a python-qt4
> app I wrote), but Novell has since fixed it.
>
>
Thanks a lot James,
I just had to "rpm -e python-qt4 --nodeps" for removing ONLY the faulty
qscintilla from my
Mandriva-2010.0 Cooker, and "rpm -i" the Suse Factory present one.
For maintainers who will check the diffs ;-) ...
======================================
eric4-4.3.5(r3237)
gcc 4.4.0
kde 4.2.96
python 2.6.2
PyKDE 4.0.2
QT 4.5.2
PyQt 4.5.2
sip 4.8.1
Succeed after forcing this Suse rpm
>From Suse Factory : http://download.opensuse.org/factory/repo/oss/suse/i586/
python-qscintilla-2.4-1.5.i586.rpm
======================================
Best regards,
Serge.
--
/* If Linux doesn't have the solution, you have the wrong problem */
--------------------------
Serge Montagnac
http://www.obs-psr.com
obs-psr at orange.fr
--------------------------
More information about the PyQt
mailing list