When doing a git clone from a repo hosted on a Mac OSX machine (installed using macports), I get this error on the client (Linux, cygwin, whatever):
git-upload-pack: command not found
Solution is to do this on the OSX machine:
cd /usr/bin
sudo ln -s /opt/local/bin/git* .
Blatently stolen from this guy: http://soniahamilton.wordpress.com/2009/11/19/macports-git-upload-pack-command-not-found/