<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On Jul 18, 2014, at 12:46 PM, David Evans &lt;<a href="mailto:devans@macports.org">devans@macports.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
  
    <meta content="text/html; charset=windows-1252" http-equiv="Content-Type">
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 7/18/14 10:40 AM, Frank Schima
      wrote:<br>
    </div>
    <blockquote cite="mid:F312162D-83E0-4C5B-9EDD-B69785A35DDA@macports.org" type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      Hi all,
      <div><br>
      </div>
      <div><br>
      </div>
      <div>I cannot get any perl 5.20 ports to build. They all fail in
        staging. What am I doing wrong? For example:</div>
      <div><br>
      </div>
      <div><font face="Monaco">$ sudo port install
          p5.20-encoding-fixlatin<br>
          ---&gt;&nbsp;&nbsp;Computing dependencies for p5.20-encoding-fixlatin<br>
          ---&gt;&nbsp;&nbsp;Fetching archive for p5.20-encoding-fixlatin<br>
          ---&gt;&nbsp;&nbsp;Attempting to fetch
          p5.20-encoding-fixlatin-1.20.0_0.darwin_13.noarch.tbz2 from <a moz-do-not-send="true" href="http://packages.macports.org/p5.20-encoding-fixlatin">http://packages.macports.org/p5.20-encoding-fixlatin</a><br>
          ---&gt;&nbsp;&nbsp;Attempting to fetch
          p5.20-encoding-fixlatin-1.20.0_0.darwin_13.noarch.tbz2 from <a moz-do-not-send="true" href="http://lil.fr.packages.macports.org/p5.20-encoding-fixlatin">http://lil.fr.packages.macports.org/p5.20-encoding-fixlatin</a><br>
          ---&gt;&nbsp;&nbsp;Attempting to fetch
          p5.20-encoding-fixlatin-1.20.0_0.darwin_13.noarch.tbz2 from <a moz-do-not-send="true" href="http://nue.de.packages.macports.org/macports/packages/p5.20-encoding-fixlatin">http://nue.de.packages.macports.org/macports/packages/p5.20-encoding-fixlatin</a><br>
          ---&gt;&nbsp;&nbsp;Fetching distfiles for p5.20-encoding-fixlatin<br>
          ---&gt;&nbsp;&nbsp;Attempting to fetch Encoding-FixLatin-1.02.tar.gz
          from <a moz-do-not-send="true" href="http://sea.us.distfiles.macports.org/macports/distfiles/perl5">http://sea.us.distfiles.macports.org/macports/distfiles/perl5</a><br>
          ---&gt;&nbsp;&nbsp;Verifying checksums for p5.20-encoding-fixlatin<br>
          ---&gt;&nbsp;&nbsp;Extracting p5.20-encoding-fixlatin<br>
          ---&gt;&nbsp;&nbsp;Configuring p5.20-encoding-fixlatin<br>
          ---&gt;&nbsp;&nbsp;Building p5.20-encoding-fixlatin<br>
          ---&gt;&nbsp;&nbsp;Staging p5.20-encoding-fixlatin into destroot<br>
          Error: Failed to destroot p5.20-encoding-fixlatin:
          /opt/local/var/macports/build/_opt_mports_trunk_dports_perl_p5-encoding-fixlatin/p5.20-encoding-fixlatin/work/destroot/opt/local/lib/perl5/vendor_perl/5.20.0:
          no such file or directory<br>
        </font><br>
      </div>
      <div><br>
      </div>
      <div>Thank you,</div>
      <div>Frank</div>
      <div><br>
      </div>
    </blockquote>
    Frank,<br>
    <br>
    I'm not sure you're doing anything wrong but something is definitely
    not right. ;-)<br>
    <br>
    I saw the same thing yesterday, trying to add p5.20-io-all.&nbsp; I was
    able to trace the problem to the perl5 port group's post-destroot
    processing that iterates through<br>
    <font face="Monaco">destroot/opt/local/lib/perl5/vendor_perl/5.20.0/&lt;port
      name&gt; doing fixups.</font> While the port group is looking for
    a 5.20.0 subdirectory, the directory<br>
    installed in destroot by the ports is just 5.20.&nbsp; I don't understand
    where this comes from in the build process but I suspect it's got
    something to do with the perl version number<br>
    ending in zero.&nbsp; At any rate, due to this problem no p5.20-* ports
    build.<br></div></blockquote><div><br></div><div>Thanks for the confirmation. I guess switching to perl 5.20 is a bad idea. :) I’m working on updating a bunch of p5 ports for 5.18 and was also adding 5.20. Now I’m not sure if I should just delete the 5.20 versions?</div></div><div><br></div><div><br></div><div>-Frank</div><div><br></div></body></html>