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 > [email protected] > http://lists.macosforge.org/mailman/listinfo.cgi/macports-users _______________________________________________ macports-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
