インストールしようとしたら、以下のようにテストプログラムでエラーが出てしまう。okay--------endで、いろいろ調べてみたら、XMLで表現されたスキーマをそれぞれのデータベースのスキーマに変換してくれる機能のテストで、XMLファイルの読み込みでおかしくなっている。内部で実際にXMLを読み込んでいるのは、XML::LibXMLモジュールだ。調べてみると以下のサイトのように、XML::LibXMLで実際に処理を委託しているlibxml2のバージョンが古いと色々と不都合が起きる場合があるらしい。href="http://ripary.com/libxml2_leopoard.html">http://ripary.com/libxml2_leopoard.htmlちなみに私のMacBookにインストールされているlibxml2のバージョンは、2.6.22。0.11003が普通にインストールできた、CentOS5.3のlibxml2は、2.6.26だった。MacBookのlibxml2をバージョンアップすることも考えたが、今回、SQL::TranslatorではXMLを読み込むようなことはしないし、サービスを動かすのはCentOS5.3上なので、XML関連のテストは通過しなかったが、MacBook上では強制インストールして、この問題を回避することにした。以上、経緯を忘れたときのための覚え書き。