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.

Attachment: signature.asc
Description: Digital signature

Reply via email to