ITStool failed to build

Giuseppe Di Matteo pinodimatteo at icloud.com
Fri Feb 28 00:09:54 PST 2014


I installed the default version of python27 and now it works fine.
Thank you for your help David.

Le 27 févr. 2014 à 16:38, David Evans <devans at macports.org> a écrit :

> On 2/27/14 1:02 AM, Giuseppe Di Matteo wrote:
>> Here it is: 
>> echo "import libxml2" | /opt/local/bin/python2.7 -
>> 
>> Traceback (most recent call last):
>>   File "<stdin>", line 1, in <module>
>>   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/libxml2.py", line 1, in <module>
>>     import libxml2mod
>> ImportError: dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/libxml2mod.so, 2): Symbol not found: _PyUnicodeUCS2_AsUTF8String
>>   Referenced from: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/libxml2mod.so
>>   Expected in: flat namespace
>>  in /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/libxml2mod.so
>> 
>> 
> It appears that you have python27 +ucs4 installed and py27-libxml2 was built (probably the current binary archive) using the default variant of python27 (without the +ucs4 variant).
> 
> To fix the problem either install the default version of python27
> 
> sudo port install python27
> 
> Or if you really need to continue to use python27 +ucs4 then you will need to rebuild py27-libxml2 locally, from source. Note that a fix for a different problem was committed for py-libxml2 yesterday so be sure to update your ports first.
> 
> sudo port selfupdate
> sudo port -ns upgrade --force py27-libxml2
> 
> Once this is done, you should be able to build itstool without problems.
> 
> You may see this problem with other ports that link against the python library.
> See also https://trac.macports.org/ticket/35603
> 

Giuseppe Di Matteo
pinodimatteo at icloud.com



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20140228/e0600a5a/attachment.html>


More information about the macports-users mailing list