errors encountered while installing Python -- please advise

Bryan Blackburn 0x62_0x6c_0x62 at pobox.com
Fri Sep 19 13:36:50 PDT 2008


On Fri, Sep 19, 2008 at 03:27:25PM -0400, Richard Rucker said:
> Here's the installation command being executed:
> <me>$ sudo port install py25-gtk py-serial py25-xml py25-hashlib
> 

Any particular reason why you're using py-serial instead of py25-serial?
py-* ports are usually python 2.4 (some may be 2.3, not sure).

> 
> Here's the relevant portion of the installing script's reports:
[...]
> --->  Building py25-hashlib with target build
> Error: Target org.macports.build returned: shell command " cd "/opt/ 
> local/var/macports/build/ 
> _opt_local_var_macports_sources_rsync 
> .macports.org_release_ports_python_py25-hashlib/work/Python-2.5.2/ 
> Modules" && /opt/local/bin/python2.5 setup.py build " returned error 1
> Command output: running build
> running build_ext
> building '_hashlib' extension
> creating build
> creating build/temp.macosx-10.3-i386-2.5
> -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/opt/local/include  
> -I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/include/ 
> python2.5 -c _hashopenssl.c -o build/temp.macosx-10.3-i386-2.5/ 
> _hashopenssl.o
> unable to execute -DNDEBUG: No such file or directory
> error: command '-DNDEBUG' failed with exit status 1
> 

That's the Tcl environment bug:

<http://trac.macports.org/ticket/13930>

$ sudo port clean py25-hashlib

then your original install should make it through.

Bryan


> Error: The following dependencies failed to build: py25-cairo py25- 
> numpy py25-hashlib py25-gobject libxslt
> Error: Status 1 encountered during processing.
> 
> So should I do now?
> 
> Dick


More information about the macports-users mailing list