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