pearのパッケージをインストールしようと思うと、「PEAR」のバージョンが古いというエラーが。
なので、PEARをアップグレード。
# pear upgrade PEAR pear/Archive_Tar requires PEAR Installer (version >= 1.5.4), installed version is 1.4.9 pear/PEAR dependency package "pear/Archive_Tar" installed version 1.3.1 is not the recommended version 1.3.3, but may be compatible, use --force to install No valid packages found upgrade failed
失敗しました。Archive_Tarが古いとのこと。
なのでArchive_Tarをアップグレード。
# pear upgrade Archive_Tar pear/Archive_Tar requires PEAR Installer (version >= 1.5.4), installed version is 1.4.9 No valid packages found upgrade failed
今度はPEARが古いとのこと。
お互いに必要なものが古いとのエラーが。。
卵かニワトリか状態。
なので、forceオプションで強制的にアップグレードさせる。
# pear upgrade --force PEAR warning: pear/Archive_Tar requires PEAR Installer (version >= 1.5.4), installed version is 1.4.9 downloading PEAR-1.9.0.tgz ... Starting to download PEAR-1.9.0.tgz (291,634 bytes) .............................................................done: 291,634 bytes downloading Archive_Tar-1.3.3.tgz ... Starting to download Archive_Tar-1.3.3.tgz (18,119 bytes) ...done: 18,119 bytes upgrade ok: channel://pear.php.net/Archive_Tar-1.3.3 upgrade ok: channel://pear.php.net/PEAR-1.9.0 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) To install use "pear install pear/PEAR#featurename"
いけました。