Thanks, James.<br><br><div class="gmail_quote">On Fri, Apr 4, 2008 at 4:47 PM, James E Keenan &lt;<a href="mailto:jkeen@verizon.net">jkeen@verizon.net</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
On Apr 4, 2008, at 7:06 PM, macports-users-<a href="mailto:request@lists.macosforge.org" target="_blank">request@lists.macosforge.org</a> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Message: 1<br>
Date: Fri, 4 Apr 2008 13:30:09 -0400<br>
From: William Davis &lt;<a href="mailto:frstan@bellsouth.net" target="_blank">frstan@bellsouth.net</a>&gt;<br>
Subject: Re: p5-test-harness conflict with perl5.8 @5.8.8_2<br>
To: Roger Hoover &lt;<a href="mailto:roger.hoover@gmail.com" target="_blank">roger.hoover@gmail.com</a>&gt;<br>
Cc: <a href="mailto:macports-users@lists.macosforge.org" target="_blank">macports-users@lists.macosforge.org</a><div class="Ih2E3d"><br>
On Apr 4, 2008, at 12:58 PM, Roger Hoover wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
After upgrading my perl5.8 port to 5.8.8_2, I&#39;m getting a conflict<br>
with the p5-test-harness port. &nbsp;Ultimately, I&#39;m trying to install p5-<br>
dbi but the dependency chain breaks on p5-test-harness. &nbsp;Anyone else<br>
having this problem?<br>
<br>
sudo port install p5-test-harness<br>
---&gt; &nbsp;Fetching p5-test-harness<br>
---&gt; &nbsp;Verifying checksum(s) for p5-test-harness<br>
---&gt; &nbsp;Extracting p5-test-harness<br>
---&gt; &nbsp;Configuring p5-test-harness<br>
---&gt; &nbsp;Building p5-test-harness with target all<br>
---&gt; &nbsp;Staging p5-test-harness into destroot<br>
You must install or activate this package with &#39;-f&#39; (force) as it<br>
needs to overwrite files installed by the perl5.8 port<br>
---&gt; &nbsp;Installing p5-test-harness 2.64_1<br>
---&gt; &nbsp;Activating p5-test-harness 2.64_1<br>
Error: Target org.macports.activate returned: Image error: /opt/<br>
local/bin/prove is being used by the active perl5.8 port. &nbsp;Please<br>
deactivate this port first, or use the -f flag to force the<br>
activation.<br>
Error: Status 1 encountered during processing.<br>
<br>
<br>
</blockquote>
<br>
sudo port -df activate p5-test-harness<br>
<br>
that will &quot;force&quot; the activation. This is normal for pearl. There are<br>
a fair number of pearl modules that work this way.<br>
<br>
<br>
</div></blockquote>
<br>
s/pearl/perl/;<br>
<br>
I don&#39;t know enough about macports yet to comment on the macports-specific issues at hand. &nbsp;But let me note that Perl 5.8.0 was released in July 2002 and Test::Harness was one of its core modules. &nbsp;Both Perl and Test::Harness have evolved considerably since then. &nbsp;In particular, Test::Harness underwent a major change at version 2.64 -- precisely the version noted in the message above. &nbsp;The current stable release of Perl is 5.10 (released December 2007) and the version of Test::Harness that accompanied Perl 5.10 is basically the same as that in 2.64.<br>

<br>
_______________________________________________<br>
macports-users mailing list<br>
<a href="mailto:macports-users@lists.macosforge.org" target="_blank">macports-users@lists.macosforge.org</a><br>
<a href="http://lists.macosforge.org/mailman/listinfo/macports-users" target="_blank">http://lists.macosforge.org/mailman/listinfo/macports-users</a><br>
</blockquote></div><br>