errors encountered while installing Python -- please advise
Richard Rucker
rrucker at mac.com
Fri Sep 19 14:34:59 PDT 2008
On Sep 19, 2008, at 4:36 PM, Bryan Blackburn wrote:
> 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).
I'm just following the instructions given for installing D-Rats on a
Mac. Here's a copy:
-----------------------------
Go to http://www.macports.org/install.php and follow the directions
there
Once macports is installed, you can open a terminal and install the
dependencies:
% sudo port install py25-gtk py-serial py25-xml py25-hashlib
This will take a long time.
When it's done, you'll need to link the pyserial package into the
python2.5 library:
% sudo ln -s /opt/local/lib/python2.4/site-packages/serial /opt/local/
lib/python2.5/site-packages/serial
After that, you should be able to download the latest source release,
untar it, and run:
% /opt/local/bin/python2.5 d-rats.py
-------------------------------
I'm a novice at this command line stuff. So what's the difference
between
py-serial and py25-serial? And what do they do?
DIck
>
>
>>
>> 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
> _______________________________________________
> macports-users mailing list
> macports-users at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
More information about the macports-users
mailing list