Post
Topic
Board Bitcoin Technical Support
Topic OP
Help with BitMessage
by
leijurv
on 23/06/2013, 18:17:44 UTC
I wanted to install BitMessage. It had a lot of dependencies.
I had to install XCode command line tools, gcc, cc, clang, homebrew, macports, python 2.7.5, qt, pyqt, and openssl. That took about 3 hours. Now I hate makefiles with all my soul and being.
Anyways, I got it all installed, and this happens:

$ python bitmessagemain.py
Loading existing config files from /Users/*my username*/Library/Application support/PyBitmessage/
Adding 66.108.210.240 to knownNodes based on DNS boostrap method
Adding 66.108.210.240 to knownNodes based on DNS boostrap method
Adding 82.72.109.211 to knownNodes based on DNS boostrap method
Adding 82.72.109.211 to knownNodes based on DNS boostrap method
Adding 162.13.42.201 to knownNodes based on DNS boostrap method
Adding 162.13.42.201 to knownNodes based on DNS boostrap method
Adding 70.36.177.246 to knownNodes based on DNS boostrap method
Adding 70.36.177.246 to knownNodes based on DNS boostrap method
reloading keys from keys.dat file
reloading subscriptions...
Database file already exists.
Listening for incoming connections.
 PyBitmessage requires PyQt unless you want to run it as a daemon and interact with it using the API. You can download PyQt from http://www.riverbankcomputing.com/software/pyqt/download   or by searching Google for 'PyQt Download'. If you want to run in daemon mode, see https://bitmessage.org/wiki/Daemon
Error message: dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyQt4/QtCore.so, 2): Symbol not found: _qpycore_pickle_protocol
  Referenced from: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyQt4/QtCore.so
  Expected in: flat namespace
 in /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyQt4/QtCore.so

What does this mean? How do I fix it? I definitely installed PyQt. The file /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyQt4/QtCore.so exists, it has random symbols in it.
*edit* Looking through the QtCore.so file, I can see "qpycore_pickle_protocol" on line 26,653 and 30,960... *edit*