perl and perl module collide

Joshua Root jmr at macports.org
Mon Dec 6 15:05:14 PST 2010


On 2010-12-7 02:17 , Daniel J. Luke wrote:
> On Dec 4, 2010, at 7:41 PM, Jeremy Lavergne wrote:
>>
>> ricci and narf_tm (and whoever knows which port should take precedence):
>> I came across p5-extutils-makemaker colliding with perl5.8 over at least /opt/local/bin/instmodsh.
>>
>> Which version of the file should be removed in the Portfile?
> 
> did you diff them? Sometimes (we get lucky) and there are no important differences in the files, so the module (which is probably newer) can just not install the file if it's already there.

This, and related problems like <http://trac.macports.org/ticket/24025>,
should all be fixed by a patch that makes the +mangle_names behaviour
the default and makes perl5 create unversioned links to the
nonconflicting binaries. It's just waiting on Eric's approval.

- Josh


More information about the macports-dev mailing list