_Detlev Offenbach said: <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> Am Montag, 27. Dezember 2004 05:00 schrieb Parzival Herzog: <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> <snip> <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > Thanks Phil, that worked, and installed PyKDE 3.11.3. Now eric starts, but <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > fails before showing its UI. <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > It seems by the traceback (see below) something to do with QScintilla. And <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > er, I have no eric to debug with, and if I backtrack to get a working eric, <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > I wouldn't have this problem, or er, I couldn't run /this/ eric to get <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > /this/ problem. So, I beg of you again o gurus, what could be happening <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > now? <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > [parz at lobsang parz]$ eric3 <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > Loading required GL library /usr/X11R6/lib/libGL.so.1.2 <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > Warning: translation file 'qt_en_US'could not be loaded. <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > Using default. <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > Warning: translation file 'eric3_en_US'could not be loaded. <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > Using default. <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > Warning: translation file 'qscintilla_en_US'could not be loaded. <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > Using default. <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > Traceback (most recent call last): <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > File "/usr/lib/python2.3/site-packages/eric3/eric3.py", line 123, in ? <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > main() <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > File "/usr/lib/python2.3/site-packages/eric3/eric3.py", line 109, in main <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > mw = UserInterface(loc, splash) <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > File "/usr/lib/python2.3/site-packages/UI/UserInterface.py", line 180, in <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > __init__ <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > File "/usr/lib/python2.3/site-packages/UI/UserInterface.py", line 513, in <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > createLayout <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > File "/usr/lib/python2.3/site-packages/eric3/__init__.py", line 47, in <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > factory <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > File "/usr/lib/python2.3/site-packages/ViewManager/Tabview.py", line 152, <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > in __init__ <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > File "/usr/lib/python2.3/site-packages/ViewManager/ViewManager.py", line <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > 72, in __init__ <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > File <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > "/usr/lib/python2.3/site-packages/QScintilla/SearchReplaceDialog.py", line <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > 52, in __init__ <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > File "/usr/lib/python2.3/site-packages/UI/E3Action.py", line 86, in <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > __init__ TypeError: argument 2 of QAction() has an invalid type <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> > [parz at lobsang parz]$ <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> That is not a QScintilla problem. Try to reinstall eric snapshot after the <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> update of PyKDE. The code works fine over here. If it still fails, please <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> insert a print statement at the beginning of the E3Action ctor. (print args). <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> The start eric on the commandline and redirect stdout to a file. In this file <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> search for a line conatining the string "search_dialog_find_next". It should <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> appear twice. The third and fourth entriy should be 0, 0. <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> Regards, <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_> Detlev <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_
_
Well, I'm having a similar problem. I have built from source and installed: sip, PyQt, qscintilla and PyKDE. Now I'm trying to run eric 3.6.0 and getting this same error. I put in the debug print that Detlev described and here is the output:
[EMAIL PROTECTED] eric-3.6.0]$ eric3
Warning: translation file 'qt_en_US.UTF-8'could not be loaded.
Using default.
Warning: translation file 'eric3_en_US.UTF-8'could not be loaded.
Using default.
Warning: translation file 'qscintilla_en_US.UTF-8'could not be loaded.
Using default.
(<qt.QString instance at 0x9bb4b3c>, <qt.QString instance at 0x9bb504c>, 0, 0, <QScintilla.SearchReplaceDialog.SearchReplaceDialog instance at 0x9b947bc>, 'search_dialog_find_next')
Traceback (most recent call last):
File "/usr/lib/python2.2/site-packages/eric3/eric3.py", line 123, in ?
main()
File "/usr/lib/python2.2/site-packages/eric3/eric3.py", line 109, in main
mw = UserInterface(loc, splash)
File "/usr/lib/python2.2/site-packages/UI/UserInterface.py", line 180, in __init__
File "/usr/lib/python2.2/site-packages/UI/UserInterface.py", line 513, in createLayout
File "/usr/lib/python2.2/site-packages/eric3/__init__.py", line 47, in factory
"""
File "/usr/lib/python2.2/site-packages/ViewManager/Tabview.py", line 152, in __init__
File "/usr/lib/python2.2/site-packages/ViewManager/ViewManager.py", line 72, in __init__
File "/usr/lib/python2.2/site-packages/QScintilla/SearchReplaceDialog.py", line 52, in __init__
File "/usr/lib/python2.2/site-packages/eric3/UI/E3Action.py", line 87, in __init__
self.mainAction = QAction(args[1+incr], args[2+incr], actParent)
File "/usr/lib/python2.2/site-packages/qt.py", line 67, in __init__
libqtc.sipCallCtor(221,self,args)
TypeError: Argument 2 of QAction() has an invalid type


It looks like the string 'search_dialog_find_next' only appears once (bad?) and arguments 3 and 4 are indeed 0.

Any help would be greatly appreciated.  By the way:
  sip-snapshot-20041224
  qscintilla-1.61-gpl-1.4
  PyQt-x11-gpl-3.13
  PyKDE-3.11.3.tar.gz
  qt-3.1.2-13.4
  python-2.2.3-5 (I don't have control over this one :( )

Thanks,
Brett Hunt


__ <http://mats.imk.fraunhofer.de/mailman/listinfo/pykde>_

_______________________________________________
PyKDE mailing list    PyKDE@mats.imk.fraunhofer.de
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde

Reply via email to