ports/183305: some perl5 modules with .xs components fail to install/package

Patrick Powell papowell at astart.com
Tue Oct 29 15:00:02 UTC 2013


The following reply was made to PR ports/183305; it has been noted by GNATS.

From: Patrick Powell <papowell at astart.com>
To: bug-followup at FreeBSD.org, papowell at astart.com
Cc:  
Subject: Re: ports/183305: some perl5 modules with .xs components fail to
 install/package
Date: Tue, 29 Oct 2013 07:49:57 -0700

 The problem is still there.   I think the source of the problem is not 
 that zero length .bs files are not being copied but the .bs file is not 
 being GENERATED.  Try net/p5-Socket6.  You will find that the .bs file 
 is not generated at all during the build process.
 
 Here is what I got for net/p5-Socket6:
 
 COMPILE /usr/ports/net/p5-Socket6
 ===>  Building package for p5-Socket6-0.23
 tar: lib/perl5/site_perl/5.14/mach/auto/Socket6/Socket6.bs: Cannot stat: 
 No such file or directory
 tar: Error exit delayed from previous errors.
 pkg_create: make_dist: tar command failed with code 256
 Creating package /usr/ports/net/p5-Socket6/work/p5-Socket6-0.23.tbz
 Registering depends: perl-5.14.4.
 Creating bzip'd tar ball in 
 '/usr/ports/net/p5-Socket6/work/p5-Socket6-0.23.tbz'
 *** Error code 1
 
 Stop in /usr/ports/net/p5-Socket6.
 
 
 Note: when I did portsnap and updated to version as of 2013-10-29 
 07:12:00 PST and recompiled
 devel/p5-ExtUtils-MakeMaker
 
 cd /usr/ports/devel/p5-ExtUtils-MakeMaker
 make clean all install package
 
 The package file was created in 
 p5-ExtUtils-MakeMaker/work/p5-ExtUtils-MakeMaker-6.80_1.tbz
 
 Before, the package file was created in p5-ExtUtils-MakeMaker.   Is this 
 the new 'staging' standard location for generated package files?
 
 


More information about the freebsd-ports-bugs mailing list