Hatena::Groupangelos

Angelos in Action RSSフィード

Fork me on GitHub
 | 

2009-08-28

just create or install?

19:51 | just create or install? - Angelos in Action を含むブックマーク はてなブックマーク - just create or install? - Angelos in Action just create or install? - Angelos in Action のブックマークコメント

dependencyをテストしながらインストールをしていくというのがDebのほうはdefaultになってるのだけれど、これはRPM版とはdefaultの挙動が違っていて、そこらを統一させようかなぁと。CPANPLUS::Distをみると、targetというoptionになってるみたい。optionの値は、create, installというのがあるので、それにあわせるかなぁ。

今はRPMはcreate, Debはinstallがデフォルト値。たしかに、installしないとテストが走らせられないので、ちゃんとpackagerが作れたのかを確認するにはinstallというオプションがほしいんだけど、1回つくれちゃうと後はcreateだけでいいので、installは逆に不要に。ということで、両方を切り替えられる必要があるんですね。

最近、RPMについてもそれなりに詳しくなったので、今だったら両方のoption作れるかなってので、実装しようかなぁと。RPMDebでデフォルトの挙動が違うのは気持ち悪いので何とかしたいと思ってたので、時間みつけてちゃっちゃと作っちゃいたいなぁと。

# これおわったら、0.1リリースくらいにはしてもいいかもなぁ。ただ、時間とれなくなってきたのでYAPCまではもう手つけられないかも。

perllocal.podが被る件 3

19:37 | perllocal.podが被る件 3 - Angelos in Action を含むブックマーク はてなブックマーク - perllocal.podが被る件 3 - Angelos in Action perllocal.podが被る件 3 - Angelos in Action のブックマークコメント

Ubuntu8.04のdh-make-perldebだと被る。etchもそうらしい。lennyは大丈夫との事。

自分のはUbuntu 8.04の/usr/share/dh-meke-perlのrules.*にpatchをあてていて、具体的には以下のようなpatchをあててます。

http://angelos.g.hatena.ne.jp/dann/20090223/1235400119

lennyのdh-make-perldebにも、似たようなpatchがあたってるんでしょうね。perllocal.pod以外にもバッティングする物があるようなので、範囲を広くとってけしてますが、もうちょっと絞れば、perllocal.pod以外でもいいのかもしれません。

# githubでコメント追加しようとしたら消えてしまったので... >< こっちに追記しておきます。

 |