On Jul 18, 2014, at 12:46 PM, David Evans <dev...@macports.org> wrote:
> 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. 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? -Frank
_______________________________________________ macports-dev mailing list macports-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-dev