
Gary Hawkins-2 wrote
the results from teh debug
Python sys.version_info: 2.6.1 Python sys.version: 2.6.1 (r261:67515, Jun 24 2010, 21:47:49) [GCC 4.2.1 (Apple Inc. build 5646)]
Python sys.executable: /usr/bin/python Python sys.exec_prefix: /System/Library/Frameworks/Python.framework/Versions/2.6 Python sys.prefix: /System/Library/Frameworks/Python.framework/Versions/2.6
sys.path: /Applications/Inkscape.app/Contents/Resources/extensions /Library/Python/2.6/site-packages/pip-1.5.2-py2.6.egg
The fantastic lxml wrapper for libxml2 is required by this extension.
Technical details: dlopen(/Applications/Inkscape.app/Contents/Resources/python/site-packages/i386/2.6/lxml/etree.so, 2): Symbol not found: __PyByteArray_empty_string Referenced from: /Applications/Inkscape.app/Contents/Resources/python/site-packages/i386/2.6/lxml/etree.so Expected in: dynamic lookup
From conversations in IRC, it looks like this is a compatibility issue
between different dot versions of Python 2.6. I built and installed my Python modules with Python 2.6.9 from MacPorts. Snow Leopard comes with Python 2.6.1.
The missing symbol referenced there was added in 2.6.5 rc1: http://hg.python.org/cpython/rev/3bd6df11d1d6/
I'll revert my python26 version to 2.6.1 for compatibility with Snow Leopard systems and rebuild.
-- View this message in context: http://inkscape.13.x6.nabble.com/Inkscape-0-48-5-Released-tp4971010p4971061.... Sent from the Inkscape - User mailing list archive at Nabble.com.