6
0
Update:
Don't waste your time with MacPorts. I would recommend using Homebrew instead. It's easy to use and doesn't clutter up your system with a bunch of junk directories.
Update: Don't install Darwin Ports. Darwin Ports is a fake. Also, I did not have a great experience using MacPorts, so I don't recommend using it.
Original Question:
So I decided to download and install Darwin Ports to make my life a little easier. I ran the installer and it seemed to install just fine. But when I run sudo port -d selfupdate
like the documentation says to do, I get some sort of message:
dlopen(/opt/local/share/macports/Tcl/pextlib1.0/Pextlib.dylib, 10): no suitable image found. Did find: /opt/local/share/macports/Tcl/pextlib1.0/Pextlib.dylib: no matching architecture in universal wrapper while executing "load /opt/local/share/macports/Tcl/pextlib1.0/Pextlib.dylib" ("package ifneeded Pextlib 1.0" script) invoked from within "package require Pextlib 1.0" (file "/opt/local/bin/port" line 40)
I don't know what that means or what I should do. Any suggestions? I also don't know the difference between Darwin Ports and MacPorts. Maybe I am trying to install the wrong thing?
Update: I decided to install MacPorts to see what would happen. I was able to download the version of the MacPorts package installer for Snow Leopard, install MacPorts and run sudo port -v selfupdate
(note the -v difference) and get it to update correctly. Now I am trying to install phpMyAdmin by doing sudo port install phpmyadmin
but I get this error message:
---> Computing dependencies for phpmyadmin
Error: Unable to execute port: can't read "build.cmd": Failed to locate 'make' in path: '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts configuration time location, did you move it?
Did I miss a step in installing MacPorts?
Update: Turns out I needed to re-install the newest version of Xcode.
1A suggestion from my experience: be careful with MacPorts. I don't know what specifically you're going to use it for and what I actually did to cause this, but using MacPorts managed to hose my python installation. I had something like 3 interpreters in various locations all at different versions and all only having some of my libraries installed. It was a mess, and that's why I try to stay away when possible. ./configure && make && sudo make install isn't particularly difficult most of the time. – user12764 – 2010-07-09T04:15:42.410
Try fink. I've had much better luck with it. – asmeurer – 2012-06-22T08:22:00.213
6
Please note that darwinports.com is bogus. See the DarwinPorts History page at MacPorts.
– Chris Johnsen – 2009-11-08T07:10:41.377