ports/175410: Fwd: p5-libwww fails to build
Mark Foster
mark at foster.cc
Fri Jan 18 16:10:01 UTC 2013
>Number: 175410
>Category: ports
>Synopsis: p5-libwww fails to build
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Jan 18 16:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Mark FOster
>Release: FreeBSD 8.2-RELEASE-p3 i386
>Organization:
none
>Environment:
System: FreeBSD dogma.foster.cc 8.2-RELEASE-p3 FreeBSD 8.2-RELEASE-p3
#0: Tue Sep 27 18:07:27 UTC 2011
root at i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Just did a portsnap fetch && portsnap extract.
portmaster p5-libwww yields a recursive loop on p5-libwww
as does the make command in /usr/ports/www/p5-libwww
It does not seem to matter whether HTTPS support is enabled or not.
dogma# cat /var/db/ports/p5-libwww/options
# This file is auto-generated by 'make config'.
# Options for p5-libwww-6.04
_OPTIONS_READ=p5-libwww-6.04
_FILE_COMPLETE_OPTIONS_LIST=HTTPS
OPTIONS_FILE_SET+=HTTPS
dogma# rm /var/db/ports/p5-libwww/options
dogma# portmaster p5-libwww
===>>> Gathering dependency list for www/p5-libwww from ports
===>>> Launching child to install converters/p5-Encode-Locale
p5-libwww-5.837 >> converters/p5-Encode-Locale
===>>> Port directory: /usr/ports/converters/p5-Encode-Locale
===>>> Launching 'make checksum' for converters/p5-Encode-Locale in
background
===> No options to configure
===>>> Gathering dependency list for converters/p5-Encode-Locale from ports
===>>> Initial dependency check complete for converters/p5-Encode-Locale
p5-libwww-5.837 >> converters/p5-Encode-Locale
===>>> Continuing initial dependency check for www/p5-libwww
===>>> The dependency for net/p5-Net-HTTP
seems to be handled by p5-libwww-5.837
===>>> Launching child to update p5-libwww-5.837 to p5-libwww-6.04
p5-libwww-5.837 >> p5-libwww-5.837
===>>> Port directory: /usr/ports/www/p5-libwww
===>>> Launching 'make checksum' for www/p5-libwww in background
===>>> Gathering dependency list for www/p5-libwww from ports
===>>> The dependency for net/p5-Net-HTTP
seems to be handled by p5-libwww-5.837
===>>> Launching child to update p5-libwww-5.837 to p5-libwww-6.04
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837
===>>> Port directory: /usr/ports/www/p5-libwww
===>>> Gathering dependency list for www/p5-libwww from ports
===>>> The dependency for net/p5-Net-HTTP
seems to be handled by p5-libwww-5.837
===>>> Launching child to update p5-libwww-5.837 to p5-libwww-6.04
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >>
p5-libwww-5.837
===>>> Port directory: /usr/ports/www/p5-libwww
===>>> Launching 'make checksum' for www/p5-libwww in background
===>>> Gathering dependency list for www/p5-libwww from ports
===>>> The dependency for net/p5-Net-HTTP
seems to be handled by p5-libwww-5.837
===>>> Launching child to update p5-libwww-5.837 to p5-libwww-6.04
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >>
p5-libwww-5.837 >> p5-libwww-5.837
===>>> Port directory: /usr/ports/www/p5-libwww
===>>> Gathering dependency list for www/p5-libwww from ports
===>>> The dependency for net/p5-Net-HTTP
seems to be handled by p5-libwww-5.837
===>>> Launching child to update p5-libwww-5.837 to p5-libwww-6.04
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >>
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837
===>>> Port directory: /usr/ports/www/p5-libwww
===>>> Launching 'make checksum' for www/p5-libwww in background
===>>> Gathering dependency list for www/p5-libwww from ports
^C
===>>> Build/Install for www/p5-libwww exiting due to signal
===>>> Build/Install for www/p5-libwww exiting due to signal
===>>> Build/Install for www/p5-libwww exiting due to signal
===>>> Build/Install for www/p5-libwww exiting due to signal
===>>> Build/Install for www/p5-libwww exiting due to signal
===>>> Build/Install for www/p5-libwww exiting due to signal
Terminated
Note: uncancelled, it eventually looks like this in an endless loop:
>How-To-Repeat:
See description.
>Fix:
Unknown
--------------060008010908070207060809
Content-Type: text/plain; charset=UTF-8;
name="Attached Message Part"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="Attached Message Part"
--------------060008010908070207060809--
>Release-Note:
>Audit-Trail:
>Unformatted:
This is a multi-part message in MIME format.
--------------060008010908070207060809
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
-------- Original Message --------
Subject: p5-libwww fails to build
Date: Sat, 12 Jan 2013 11:48:59 -0800 (PST)
From: Mark Foster <mark at foster.cc>
To: FreeBSD-gnats-submit at freebsd.org
>> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-l ibwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5 .837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >!
> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >>
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837
>> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >>
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837
>> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >>
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837
(148/148)
dogma# cd /usr/ports/*/p5-libwww
dogma# make
===> Found saved configuration for p5-libwww-6.04
===> Extracting for p5-libwww-6.04
=> SHA256 Checksum OK for libwww-perl-6.04.tar.gz.
===> p5-libwww-6.04 depends on file: /usr/local/bin/perl5.8.9 - found
===> Patching for p5-libwww-6.04
===> p5-libwww-6.04 depends on file: /usr/local/bin/perl5.8.9 - found
===> p5-libwww-6.04 depends on package: p5-Authen-NTLM>=1.02 - not found
===> Verifying install for p5-Authen-NTLM>=1.02 in
/usr/ports/security/p5-Authen-NTLM
=> NTLM-1.09.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch
ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Authen/NTLM-1.09.tar.gz
NTLM-1.09.tar.gz 100% of 28 kB 20 kBps
===> Extracting for p5-Authen-NTLM-1.09
=> SHA256 Checksum OK for NTLM-1.09.tar.gz.
===> p5-Authen-NTLM-1.09 depends on file: /usr/local/bin/perl5.8.9 - found
===> Patching for p5-Authen-NTLM-1.09
===> p5-Authen-NTLM-1.09 depends on file: /usr/local/bin/perl5.8.9 - found
===> p5-Authen-NTLM-1.09 depends on package: p5-Digest-HMAC>=0 - found
===> p5-Authen-NTLM-1.09 depends on file: /usr/local/bin/perl5.8.9 - found
===> Configuring for p5-Authen-NTLM-1.09
Checking if your kit is complete...
Looks good
Writing Makefile for Authen::NTLM::DES
Writing Makefile for Authen::NTLM::MD4
Writing Makefile for Authen::NTLM
===> Building for p5-Authen-NTLM-1.09
cp NTLM.pm blib/lib/Authen/NTLM.pm
cp DES.pm ../blib/lib/Authen/NTLM/DES.pm
cp MD4.pm ../blib/lib/Authen/NTLM/MD4.pm
Manifying blib/man3/Authen::NTLM.3
===> Installing for p5-Authen-NTLM-1.09
===> p5-Authen-NTLM-1.09 depends on package: p5-Digest-HMAC>=0 - found
===> p5-Authen-NTLM-1.09 depends on file: /usr/local/bin/perl5.8.9 - found
===> Generating temporary packing list
===> Checking if security/p5-Authen-NTLM already installed
Installing /usr/local/lib/perl5/site_perl/5.8.9/Authen/NTLM.pm
Installing /usr/local/lib/perl5/site_perl/5.8.9/Authen/NTLM/DES.pm
Installing /usr/local/lib/perl5/site_perl/5.8.9/Authen/NTLM/MD4.pm
Installing /usr/local/lib/perl5/5.8.9/man/man3/Authen::NTLM.3
===> Compressing manual pages for p5-Authen-NTLM-1.09
===> Registering installation for p5-Authen-NTLM-1.09
===> Returning to build of p5-libwww-6.04
===> p5-libwww-6.04 depends on package: p5-Encode-Locale>=0 - not found
===> Verifying install for p5-Encode-Locale>=0 in
/usr/ports/converters/p5-Encode-Locale
===> Extracting for p5-Encode-Locale-1.03
=> SHA256 Checksum OK for Encode-Locale-1.03.tar.gz.
===> p5-Encode-Locale-1.03 depends on file: /usr/local/bin/perl5.8.9 -
found
===> Patching for p5-Encode-Locale-1.03
===> p5-Encode-Locale-1.03 depends on file: /usr/local/bin/perl5.8.9 -
found
===> p5-Encode-Locale-1.03 depends on file: /usr/local/bin/perl5.8.9 -
found
===> Configuring for p5-Encode-Locale-1.03
Checking if your kit is complete...
Looks good
Writing Makefile for Encode::Locale
===> Building for p5-Encode-Locale-1.03
cp lib/Encode/Locale.pm blib/lib/Encode/Locale.pm
Manifying blib/man3/Encode::Locale.3
===> Installing for p5-Encode-Locale-1.03
===> p5-Encode-Locale-1.03 depends on file: /usr/local/bin/perl5.8.9 -
found
===> Generating temporary packing list
===> Checking if converters/p5-Encode-Locale already installed
Installing /usr/local/lib/perl5/site_perl/5.8.9/Encode/Locale.pm
Installing /usr/local/lib/perl5/5.8.9/man/man3/Encode::Locale.3
===> Compressing manual pages for p5-Encode-Locale-1.03
===> Registering installation for p5-Encode-Locale-1.03
===> Returning to build of p5-libwww-6.04
===> p5-libwww-6.04 depends on package: p5-File-Listing>=6 - not found
===> Verifying install for p5-File-Listing>=6 in
/usr/ports/sysutils/p5-File-Listing
===> p5-File-Listing-6.04 conflicts with installed package(s):
p5-libwww-5.837
They install files into the same place.
You may want to stop build with Ctrl + C.
===> License ART10 GPLv1 accepted by the user
=> File-Listing-6.04.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch
ftp://ftp.cpan.org/pub/CPAN/modules/by-module/File/File-Listing-6.04.tar.gz
File-Listing-6.04.tar.gz 100% of 50 kB 107 kBps
===> p5-File-Listing-6.04 conflicts stalled package(s):
p5-libwww-5.837
They will not build together.
Please remove them first with pkg_delete(1).
*** Error code 1
Stop in /usr/ports/sysutils/p5-File-Listing.
*** Error code 1
Stop in /usr/ports/www/p5-libwww.
*** Error
Stop in /usr/ports/www/p5-libwww.
More information about the freebsd-ports-bugs
mailing list