Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Jan 2013 08:06:27 -0800
From:      Mark Foster <mark@foster.cc>
To:        freebsd-gnats-submit@freebsd.org
Subject:   ports/175410: Fwd: p5-libwww fails to build
Message-ID:  <50F97303.9010001@foster.cc>
Resent-Message-ID: <201301181610.r0IGA0Ml066493@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@foster.cc>
 To: FreeBSD-gnats-submit@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.
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50F97303.9010001>