CPAN
Module-Install-0.87が出ました。この件直ってます。 Diff from Module-Install-0.86 to Module-Install-0.87 Module-Install-0.86 - Standalone, extensible Perl module installer - metacpan.orgperl Makefile.PLしたときに、 *** Module::AutoInstall ve…
CPANPLUSに最大の敬意を示すため、CPANを使わないという信念に沿ったシステム(なんじゃそりゃ)では、 % rm -rf $HOME/.cpan % touch $HOME/.cpan % chmod 0000 $HOME/.cpan として、CPANを封印すると良いでしょう。(最後のchmodは余分だけど、CPANPLUSへ…
テストがエラーになるんだけども、原因はDBIx::Class::ResultSetManagerが消えるからのようです。 http://blog.hide-k.net/archives/2008/10/dbixclassresult_1.phpめんどくせーのでDEVELOPER RELEASE入れてやったぜヒャッハー! % cpanp -i I/IL/ILMARI/DBIx-Clas…
Scalar::Utilで、"Weak references are not implemented"とかいわれて落ちる問題 - Kentaro Kuribayashi's blog 解決:Scalar::Util::weakenを使おうとするとWeak references are not implementedで落ちる - ヒルズで働く@robarioの技ログ CPAN経由での再イ…
信じられない間違いを犯していましたぁ!!(><) aliasを書き直しました。 もし以前のaliasを持っていたら、見比べてニヤニヤしてくださいヽ(;´Д`)ノ 何かCPANPLUSでdistroprefsが使えない(CPANモジュールのオレオレパッチ - ヒルズで働く@robarioの技ログ)…
distroprefs使ってる? 簡単に言うと、cpanの設定の${prefs_dir}/prefsにyamlをゴニョゴニョ書いておけば、cpanコマンドでインスコする時に勝手にパッチ当ててくれたりするやつ。 例えばhttp://d.hatena.ne.jp/tokuhirom/20080630/1214785904のパッチを自前…
CPANモジュールのアンインストール - ヒルズで働く@robarioの技ログ 5.10にするついでに、CPANPLUSに乗り換えてますよ。 だいたいalias cpan-uninstallも間違っててたまにうまくいかないしね。誰も突っ込んでくれないけど。 記事書いた頃から気付いてたけど…
参考:Shipwright - dann@catalyst - Catalystグループ Shipwright-1.01使ってみたよ。CPANモジュール群をSubversionリポジトリで管理できるよ。 どっかの誰かが『CPANモジュール群のバージョンを各マシンで合わせるためにrpmに変換して云々』ってのをやって…
Apache::MP3のバージョンを下げる 経由で Perl モジュールのバージョン指定インストール を知った。今までsearch.cpan.orgに行ってtarballダウンロードして展開してビルドしてインストールして、ってやっちゃってました。。。 非常に助かりマスク。 http://s…
SOAP-LiteのUNAUTHORIZED RELEASEはSOAPを上書きするのね…orz
エントリの続きはこちら→CPANモジュールのアンインストール(改良版) - ヒルズで働く@robarioの技ログ あるCPANモジュール(以下ディストリビューションと呼びます)をアンインストールしてみます。 まずは色々紹介しながら回りくどくやってみます。最後に…
参考リンク:CPANTSテストをローカルで実行する - ヒルズで働く@robarioの技ログ ワンポイント:Archive::Tar(Archive::Any::Tar)がgzip圧縮されたファイルを扱うためにはIO::Zlibが必要。 今日、いつもと違うマシンでcpants_lint.plを実行したら % cpants_l…
今まで、あるモジュールがコアモジュールかどうかを調べるのにModule::CoreListを使った自作スクリプトを使っていました。 ところが、Module::CoreListにはcorelistというスクリプトが付いていたのでした。 % corelist CPAN CPAN was first released with pe…
CPANシェル起動時のガリガリが嫌いなので、CPAN::Configのscan_cacheをneverにしています。そうすると当然ですが~/.cpan/buildがどんどん太っていくわけです。CPAN::CacheMgrはキャッシュサイズに収まるように古いものから削除するようになっているみたいで…
CPAN Testers Reports: Indexというディストリビューションの配布形式をテストをするサイトがあるのですが、そのテストを行なうModule::CPANTS::Analyseというモジュールがあります。これに付属してくるcpants_lint.plを使うとローカルで簡単にテストするこ…
モジュールのバージョン番号について考えてみました(1) - ヒルズで働く@robarioの技ログの続きです。 ちなみにperl -v は This is perl, v5.8.7 built for cygwin-thread-multi-64int です。 versionオブジェクトの生成 version.pm(0.6701 XS版)では、v…
前提とするversion.pmのバージョン(とXSか否か)も書いておいてほしい。 とのはてぶコメント、ありがとうございました。 エントリー中のversion.pmは全て version.pm 0.6701 のXS版のことです。 Perlモジュールのバージョン番号をどう付けるかは統一されて…
昔はCPAN::Shellが動いている時はロックされていて2つ以上起動できなかったのですが、最近のはそうでもないみたいです。PlaggerをゴリゴリインストールしながらJSANをごにょごにょインストールしてます。追記:Linux上だとロックがかかっていてダメでした。C…
http://www.typemiss.net/blog/kounoike/20060119-53 http://www.typemiss.net/blog/kounoike/20060120-54 そう。ドキュメントではSYNOPSISが重要で、これがあるか無いかで全然理解のし易さが変わる。JavaやRubyのドキュメントより.NETやPerlのドキュメント…
http://search.cpan.org/~yoshida/CGI-PathParam-0.04/lib/CGI/PathParam.pm とかじゃなくて http://search.cpan.org/perldoc?CGI::PathParam と書いて( ゚д゚)ホスィ…。リンク先が最新版じゃなかったりするので。
$ perl -MCPAN -e 'CPAN::Shell->r' Package namespace installed latest in CPAN file Template::Stash 2.102 2.86 ABW/Template-Toolkit-2.14.tar.gz2.102より2.86の方が新しいのか・・・(´ρ`) $ perl -Mversion -MList::Util=max -e 'print max( qv(2.102), …
CPANにアカウント作って初めてモジュールをアップしてみました。 http://search.cpan.org/~yoshida/