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/DaemonError 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*