MacPorts under Leopard
Posted by Daniel Lyons Mon, 05 Nov 2007 01:04:00 GMT
Because I’m an idiot, I uninstalled and reinstalled everything I had in MacPorts thinking for some reason it would be better.
The following ports didn’t reinstall:
PostgreSQL(Workaround described below)SBCL(Operational as of Nov. 7th)- Bigloo
- Io
teTeX(Build it with +nox11 and you’re golden)ghc(I’ve switched to a 6.8 binary install available here)- SWI-Prolog (hangs during configure)
- Guile
Just a note to anyone thinking about doing this, Leopard doesn’t seem to build everything seamlessly yet.
Update Nov. 7th: sbcl now builds. Awesome! I notice postgresql82-server is different but it still stalls out building postgresql82. None of the other ports get any further.
Update Nov. 10th: There is a nice hack for making PostgreSQL install on the error report page. Do this:
sudo port clean postgresql82
sudo port configure postgresql82
pushd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_postgresql82/work/postgresql-8.2.5
sudo make
popd
sudo port install postgresql82
It seems to have worked for me and a few others.
Update Nov. 24th: Eli, type sudo port install teTeX +noX11 and read the manual or leave an email address next time if you want a faster answer. :P

Hey Daniel. I’m googling around about SBCL, Leopard and MacPorts and I came across your blog. How did you end up getting SBCL to install?
I can’t get it to install either. Any help here would be hot!
sbcl builds in Intel Leopard but appears not to build on PPC. See
http://www.newartisans.com/blog_files/category-mac-os-x.php
teTeX (Build it with +nox11 and you’re golden)?? Can you provide the command line ? sudo port ….
There is an easy way to install PostgreSQL on OS X Leopard without using the MacPort and without compiling yourself – and it maintains Apple’s established directory conventions in OS X.