У меня была такая же проблема, я не получил никаких ошибок после установки Pear, но некоторые каталоги и файлы были установлены (в / usr / lib / php / pear) и другие отсутствуют (у меня не было файла phpunit.sh среди других).
Моя настройка: OSX Lion 10.7.2 + PHP 5.3.6 + PEAR 1.9.2.
Я не могу точно сказать, в чем проблема, но я обнаружил, что установщик PEAR не обновился, поэтому я обновил его (до 1.9.4) с помощью:
sudo pear upgrade pear
После этого, следуя руководству по phpunit, я набрал:
sudo pear config-set auto_discover 1
Так что вам не нужно добавлять каналы для каждого пакета и зависимости.А потом:
sudo pear install --alldeps pear.phpunit.de/PHPUnit
И вуаля, все наконец работает!