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

Tags ,  | 5 comments