Problem starting (Symbol error in sip.so)
Reported by Frosch | June 1st, 2011 @ 09:24 PM
Hello,
when trying to start musicguru, I get the following message:
$ musicguru Traceback (most recent call last):
File "/usr/local/bin/musicguru", line 13, in
import sip
ImportError: /usr/local/share/musicguru/sip.so: undefined symbol: PyUnicodeUCS4_AsLatin1String
The symbol seems indeed to be defined in python3:
$ objdump -T /usr/bin/python3 | grep PyUnicodeUCS4_AsLatin1String 0000000000448a00 g DF .text 000000000000003c Base PyUnicodeUCS4_AsLatin1String
so I'm not sure whether it's a musicguru or a python problem.
System is (at a very recent update level):
$ uname -sr Linux 2.6.38-8-generic
$ cat /etc/debian_version squeeze/sid
Could you please help to fix this? Thanks in advance!
Comments and changes to this ticket
-
Virgil Dupras June 17th, 2012 @ 03:22 PM
It's a packaging problem. Since Ubuntu 10.04 didn't ship with PyQt for python3, I had to ship the binaries with musicguru. If that doesn't work, you have to build musicguru from source on your machine.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป