I originally posted this on SO but thought I'd probably get more traction on the Drush side of things from you guys.
I've just gotten a new MacBook running Mavericks.
Unfortunately, I can't get our current project running on it.
We're using Vagrant and Puppet and during the
vagrant up phase, I get a message telling me
err: /Stage[main]/Drush::Git::Drush/Exec[first drush run]: Failed to call refresh: /usr/bin/drush status returned 255 instead of one of  at /tmp/vagrant-puppet-1/modules-0/drush/manifests/git/drush.pp:32
I can successfully
vagrant ssh into into the instance but it's clear that Drush doesn't exist.
The only difference between the 2 systems is the operating system. All other files are from the same git repo and same branch.
Any insight would be welcome as this is a total ball-ache.