PHPUnit インストール

下記のエラーで行き詰まった。

$ pear -c .pearrc  install phpunit/phploc
phpunit/phploc requires PEAR Installer (version >= 1.9.4), installed version is 1.9.2
phpunit/phploc can optionally use PHP extension "bytekit"
No valid packages found
install failed

pearコマンド自体をアップグレードしないとダメということでした。

$ pear version
PEAR Version: 1.9.2
PHP Version: 5.3.3                                                                       
Zend Engine Version: 2.3.0
$ sudo pear upgrade pear                                            
(中略)
upgrade ok: channel://pear.php.net/Archive_Tar-1.3.10
upgrade ok: channel://pear.php.net/PEAR-1.9.4
PEAR: Optional feature webinstaller available (PEAR's web-based installer)
PEAR: Optional feature gtkinstaller available (PEAR's PHP-GTK-based installer)
PEAR: Optional feature gtk2installer available (PEAR's PHP-GTK2-based installer)
PEAR: To install optional features use "pear install pear/PEAR#featurename"
$ pear -c .pearrc install phpunit/phploc
phpunit/phploc can optionally use PHP extension "bytekit"
downloading phploc-1.6.4.tgz ...
Starting to download phploc-1.6.4.tgz (8,481 bytes)
.....done: 8,481 bytes
install ok: channel://pear.phpunit.de/phploc-1.6.4

※最初、PEARのバージョンかと間違って時間を無駄にしました。

$ pear -c .pearrc list |grep PEAR
INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET:
PEAR                            1.9.4     stable