For users with 8.4.3 already installer

There is a quick way to get an 8.4.3 installation that failed working.  Open Terminal.app and  run the following:


cd /Library/PostgreSQL8/bin

sudo ln -s postgres postmaster

cd ../lib

sudo ln -s libecpg.6.1.dylib libecpg.6.dylib

sudo ln -s libecpg.6.1.dylib libecpg.dylib

sudo ln -s libecpg_compat.3.1.dylib libecpg_compat.3.dylib

sudo ln -s libecpg_compat.3.1.dylib libecpg_compat.dylib

sudo ln -s libpgtypes.3.1.dylib libpgtypes.3.dylib

sudo ln -s libpgtypes.3.1.dylib libpgtypes.dylib

sudo ln -s libpq.5.2.dylib libpq.5.dylib

sudo ln -s libpq.5.2.dylib libpq.dylib

exit


That will recreate the missing files from the distro.