北海道苫小牧市出身の初老PGが書くブログ

永遠のプログラマを夢見る、苫小牧市出身のおじさんのちらしの裏

mod_perl2のインストール

MacPortsでmod_perl2入れようとしたら、こんなエラーが発生。

--->  Staging mod_perl2 into destroot
Error: Target com.apple.destroot returned: shell command "cd /opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_www_mod_perl2/work/destroot/opt/local/lib/perl5/site_perl/5.8*/darwin-2level/auto/mod_perl2/  && cat .packlist | sed s#/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_www_mod_perl2/work/destroot/#/#g >.packlist.new  && mv .packlist.new .packlist" returned error 1
Command output: sh: line 1: cd: /opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_www_mod_perl2/work/destroot/opt/local/lib/perl5/site_perl/5.8*/darwin-2level/auto/mod_perl2/: No such file or directory


よくわからなかったので、ports側のファイルにパッチ当てました。ディレクトリ名が違っただけなので、これだけで一応インストールは成功しました。

/opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/www/mod_perl2/Portfile へのパッチ

--- Portfile.orig       2006-11-04 01:03:37.000000000 +0900
+++ Portfile    2007-04-18 11:15:20.000000000 +0900
@@ -46,7 +46,7 @@
                xinstall -m 755 ${worksrcpath}/src/modules/perl/mod_perl.so \
                        ${destroot}${prefix}/apache2/libexec/
 
-       system "cd ${destroot}${prefix}/lib/perl5/site_perl/5.8*/darwin-2level/auto/mod_perl2/ \
+       system "cd ${destroot}${prefix}/lib/perl5/site_perl/5.8*/darwin-thread-multi-2level/auto/mod_perl2/ \
                && cat .packlist | sed s#${destroot}/#\/#g >.packlist.new \
                && mv .packlist.new .packlist"
 }


この不具合報告はどこにすればいいのかなあ?