PPMでXML::LibXML::XPathContextまわりのエラーが出る場合

cpanをのこしたままPPMでインストールしたのが敗因の模様。
別環境で追試してみます。(笑

これはかなり前に作ったXML::RSS::LibXMLのppdファイルにXML::LibXML::XPathContextへの依存が残っていたせい。Plaggerをインストールするときに(XML::LibXML::XPathContextが同梱されている)新しいXML::LibXMLと、古いXML::LibXML::XPathContextへの依存が残っているXML::RSS::LibXMLを同時にインストールしようとして衝突していたのであって、CPANからインストールしたモジュールは無関係です。

この辺は古いCatalystのパッケージからCatalyst::Runtimeに切り替えるときなどにも起こることで、ユーザ側でも-forceを使ってインストール/アップグレードすれば実質的には問題ないですが、基本的にはリポジトリ側でppdファイル(と各種サマリファイル)を更新した方がよいものなので、同じような問題を見つけたら何らかの方法で教えてもらえるとありがたいです。

なにはともあれ、該当のファイルは修正しておきました。