Perl port failing

Blair Zajac blair at orcaware.com
Wed May 16 23:22:31 PDT 2007


Was there a change recently to the reinplace command?  It seems to  
break the Perl ports:

$ port -v install p5-crypt-blowfish
...
...
Fixing packlist /opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_perl_p5-crypt-blowfish/work/destroot/opt/local/lib/perl5/ 
vendor_perl/5.8.8/darwin-thread-multi-2level/auto/Crypt/ 
Blowfish/.packlist
Error: Target com.apple.destroot returned: reinplace: unknown flag '- 
s|/opt/local/var/db/dports/build/ 
_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp 
orts_perl_p5-crypt-blowfish/work/destroot||'
Warning: the following items did not execute (for p5-crypt-blowfish):  
com.apple.activate com.apple.destroot com.apple.archive  
com.apple.install
Error: Status 1 encountered during processing.



Here's the code in the Perl 5 group:

     post-destroot {
             foreach packlist [exec find ${destroot}${perl5.lib} - 
name .packlist] {
                     ui_info "Fixing packlist ${packlist}"
                     reinplace "s|${destroot}||" ${packlist}
             }
     }

Regards,
Blair

-- 
Blair Zajac, Ph.D.
<blair at orcaware.com>
Subversion training, consulting and support
http://www.orcaware.com/svn/





More information about the macports-dev mailing list