On 7/18/14 10:40 AM, Frank Schima wrote: > Hi all, > > > I cannot get any perl 5.20 ports to build. They all fail in staging. > What am I doing wrong? For example: > > $ sudo port install p5.20-encoding-fixlatin > ---> Computing dependencies for p5.20-encoding-fixlatin > ---> Fetching archive for p5.20-encoding-fixlatin > ---> Attempting to fetch > p5.20-encoding-fixlatin-1.20.0_0.darwin_13.noarch.tbz2 from > http://packages.macports.org/p5.20-encoding-fixlatin > ---> Attempting to fetch > p5.20-encoding-fixlatin-1.20.0_0.darwin_13.noarch.tbz2 from > http://lil.fr.packages.macports.org/p5.20-encoding-fixlatin > ---> Attempting to fetch > p5.20-encoding-fixlatin-1.20.0_0.darwin_13.noarch.tbz2 from > http://nue.de.packages.macports.org/macports/packages/p5.20-encoding-fixlatin > ---> Fetching distfiles for p5.20-encoding-fixlatin > ---> Attempting to fetch Encoding-FixLatin-1.02.tar.gz from > http://sea.us.distfiles.macports.org/macports/distfiles/perl5 > ---> Verifying checksums for p5.20-encoding-fixlatin > ---> Extracting p5.20-encoding-fixlatin > ---> Configuring p5.20-encoding-fixlatin > ---> Building p5.20-encoding-fixlatin > ---> Staging p5.20-encoding-fixlatin into destroot > 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 > > > Thank you, > Frank > Frank,
I'm not sure you're doing anything wrong but something is definitely not right. ;-) 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 destroot/opt/local/lib/perl5/vendor_perl/5.20.0/<port name> doing fixups. While the port group is looking for a 5.20.0 subdirectory, the directory 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 ending in zero. At any rate, due to this problem no p5.20-* ports build. Dave
_______________________________________________ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev