Home > Linux | Web技術 | 自宅サーバー > Perl(CPAN)、Catalyst…なんであんなにコケるんだ orz

Perl(CPAN)、Catalyst…なんであんなにコケるんだ orz

Yahoo! APIで遊んでたときの参考サイト。主にPerl。
Geekなぺーじ:Yahoo!APIでプログラミング

さて、会社はPHPメインなのですが自分はPerl書き、かつプログラマでもないのですが、上司に「やっぱPerlよりPHP書けたほうが何かと便利ですかね?」と聞いたら「Perlでおk」だった。まあ、無理にゼロに戻らんでも得意な方面伸ばして補完してやれということでしょうね。まあ、そもそもサーバー屋なんだからPHPよりはPerl書けたほうがよっぽど役に立つんだケド。

まあでも、ちょっとしたスクリプト書きとかはするのですが、個人で大規模開発なんかするわきゃないので、一度MVCフレームワークとか使っておきたいよねー的好奇心で、自鯖にCatalystを入れようとゴリゴリやってたワケなのですが、マジで勘弁してほしい程エラーが出ます。CPANからなんか入れようとすると結構エラー吐いて失敗することが多いです。今日はなんか無限ループしてたし。(Aが足りないから入れるよ?→失敗した→Bが足りないから入れるよ?失敗した→Aが(略)

上でちょこっと書いたYahoo! APIのXMLをパースするのにXML::Simple入れようとしたらそれだけでエラーて。色々ワケがわからないエラーが多いんだぁなぁ、PerlっていうかCPANモジュール…。較べても意味ないですが、仕事でサーバー環境構築してるときにEthnaとかPEARはサクッと入るだけに、結構凹みます。

とりあえず詰まってんのにあんまり意味ないですが、なんとなくCPANモジュールが古い場合の更新ネタを。ガリガリやってる間に見つけておいたProject MultiBurstさん:古いCPANモジュール(Perlモジュール)のアップデート方法
インスコされているモジュールの中で、現行リリースより古いものを洗い出すのがこちら。

# perl -MCPAN -e ‘CPAN::Shell->r’

で、これらをアップデートする場合はこちら。

# perl -MCPAN -e ‘CPAN::Shell->install(CPAN::Shell->r)’

凄くラクでいいんだけど案の定すんなりコケてくれやがるとこらへんがもうマジ勘弁してくださいって感じです。あーもうサーバー内のPerl周り環境グダグダになってそうだけど大丈夫だろか…。

人気ブログランキング

Comments:0

Comment Form
Remember personal info

Trackbacks:1

Trackback URL for this entry
http://s-srv.net/archives/75/trackback
Listed below are links to weblogs that reference
Perl(CPAN)、Catalyst…なんであんなにコケるんだ orz from 缶詰ファクトリー - さばかん 自宅サーバーBlog
pingback from さばかんたまご・自宅サーバー記 - CPANモジュールインストールがコケたときの対策 08-09-11 (木) 22:55

[...] Older [...]

Home > Linux | Web技術 | 自宅サーバー > Perl(CPAN)、Catalyst…なんであんなにコケるんだ orz

Search
Link
Feeds
Meta

Return to page top