<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body 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>
---> Computing dependencies for p5.20-encoding-fixlatin<br>
---> Fetching archive for p5.20-encoding-fixlatin<br>
---> 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>
---> 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>
---> 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>
---> Fetching distfiles for p5.20-encoding-fixlatin<br>
---> 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>
---> Verifying checksums for p5.20-encoding-fixlatin<br>
---> Extracting p5.20-encoding-fixlatin<br>
---> Configuring p5.20-encoding-fixlatin<br>
---> Building p5.20-encoding-fixlatin<br>
---> 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. 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/<port
name> 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. 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. At any rate, due to this problem no p5.20-* ports
build.<br>
<br>
Dave<br>
</body>
</html>