On Feb 1 at 17:42 -0800, GeorgeSalt wrote: > Mnemosyne was working fine. After a routine software update, I now > get the following: > > Traceback (most recent call last): > File "/usr/,local/bin/mnemosyne", line 5, in <module> > pkg_resources.run_script('Mnemosyne==1.2.2', 'mnemosyne') > File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 467, > in run_script > self.require(requires)[0].run_script(script_name, ns) > File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 1200, > in run_script > execfile(script_filename, namespace, namespace) > File "/usr/local/lib/python2.6/dist-packages/Mnemosyne-1.2.2- > py2.6.egg/EGG-INFO/scripts/mnemosyne", line 11, in <module> > from qt import * > RuntimeError: the sip module implements API v8.0 but the qt module > requires API v7.0 > > Are there any Ubuntu/Kubuntu users who can offer a solution? One > approach would be to install the earlier version of sip, but what > might that do to other packages on my system? Is there a way to have > both versions installed?
I use Mnemosyne on Ubuntu 10.10, but I haven't experienced this problem. According to this thread (for a different distribution): https://bbs.archlinux.org/viewtopic.php?id=106379 however, rebuilding pyqt3 fixes the problem. Perhaps upgrading/reinstalling pyqt3 would work too? This thread: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=571203 suggests rebuilding python-qscintilla2. Tim.
signature.asc
Description: Digital signature