Skip Menu |

This queue is for tickets about the CPANPLUS-Dist-Build CPAN distribution.

Report information
The Basics
Id: 47355
Status: resolved
Worked: 15 min
Priority: 0/
Queue: CPANPLUS-Dist-Build

People
Owner: BINGOS [...] cpan.org
Requestors: treyharris [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: (no value)
Fixed in: (no value)

Attachments


Subject: problem installing with CPANPLUS
CMU-339684% cpanp i Time::y2038 Installing Time::y2038 (20081111) Checking whether your kit is complete... Looks good Checking prerequisites... Looks good Creating new 'Build' script for 'Time-y2038' version '20081111' Building a program to test the range of your system time functions... /usr/bin/gcc-4.0 -Iy2038 -I/usr/local/lib/perl5/5.10.0/darwin-2level/CORE -c - I/opt/local/include -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -I/usr/local/include -I/opt/local/include -O3 -o check_max.o check_max.c check_max.c: In function ‘guess_time_limits_from_types’: check_max.c:83: warning: this decimal constant is unsigned only in ISO C90 check_max.c:90: warning: overflow in implicit constant conversion check_max.c:91: warning: overflow in implicit constant conversion check_max.c:95: warning: overflow in implicit constant conversion check_max.c:96: warning: overflow in implicit constant conversion /usr/bin/gcc-4.0 -L/opt/local/lib -L/usr/local/lib -o check_max check_max.o and running it... Done. gmtime_max: 2147483647 gmtime_min: -2147483648 localtime_max: 2147483647 localtime_min: -2147483648 /usr/local/bin/perl munge_config y2038/time64_config.h Failed to re-load 'Local::Module::Build': Can't locate Local/Module/Build.pm in @INC (@INC contains: _build/lib /Users/trey/lib/perl/lib/perl5/5.10.0/darwin-2level /Users/trey/lib/perl/lib/perl5/5.10.0/darwin-2level /Users/trey/lib/perl/lib/perl5/5.10.0 /Users/trey/lib/perl/lib/perl5/darwin-2level /Users/trey/lib/perl/lib/perl5/5.10.0/darwin- 2level /Users/trey/lib/perl/lib/perl5/5.10.0 /Users/trey/lib/perl/lib/perl5/darwin-2level /Users/trey/lib/perl/lib/perl5 ./lib /Users/trey/lib/perl/lib/perl5/site_perl/5.10.0/darwin- 2level /Users/trey/lib/perl/lib/perl5/site_perl/5.10.0/darwin-2level /Users/trey/lib/perl/lib/perl5/site_perl/5.10.0 /Users/trey/lib/perl/lib/perl5/site_perl/5.10.0/darwin-2level /Users/trey/lib/perl/lib/perl5/site_perl/5.10.0 /Users/trey/lib/perl/lib/perl5/site_perl /Users/trey/lib/perl/darwin-2level /Users/trey/lib/perl/darwin-2level /Users/trey/lib/perl /Users/trey/lib/perl/System/Library/Perl /usr/local/lib/perl5/5.10.0/darwin-2level /usr/local/lib/perl5/5.10.0 /usr/local/lib/perl5 /sw/lib/perl5 /sw/lib/perl5/darwin /usr/local/lib/perl5/5.10.0/darwin-2level /usr/local/lib/perl5/5.10.0 /usr/local/lib/perl5/site_perl/5.10.0/darwin-2level /usr/local/lib/perl5/site_perl/5.10.0 /usr/local/lib/perl5/vendor_perl/5.10.0/darwin-2level /usr/local/lib/perl5/vendor_perl/5.10.0 /usr/local/lib/perl5/vendor_perl .) at (eval 28) line 1. [ERROR] Could not run 'Build': munge_config failed at /Users/trey/lib/perl/lib/perl5/5.10.0/Module/Build/Base.pm line 2430. [ERROR] Unable to create a new distribution object for 'Time::y2038' -- cannot continue *** Install log written to: /Users/trey/.cpanplus/install-logs/Time-y2038-20081111-1245965322.log
Subject: Time-y2038-20081111-1245965322.log
Download Time-y2038-20081111-1245965322.log
application/octet-stream 3.4k

Message body not shown because it is not plain text.

Trey said it worked when he ran "z Time::y2038" and built it by hand so I'm calling this a CPANPLUS bug. I can't duplicate it here. Trey, what version of CPANPLUS and Module::Build are you using?
Also what version of CPANPLUS::Dist::Build?
On Sun Jun 28 00:42:19 2009, MSCHWERN wrote: Show quoted text
> Also what version of CPANPLUS::Dist::Build?
It gets to the 'Build' stage ok, so the likely candidate is C::D::Build. Moving the queue so it gets Chris' attention.
RT-Send-CC: mschwern [...] cpan.org, kane [...] cpan.org
I can't reproduce this with the latest CPANPLUS (0.88) and CPANPLUS::Dist::Build (0.40) I suspect it was one of those cases with the older pre-0.06_03 version of CP::D::B that didn't use process separation. 0.06_03 Mon Feb 9 16:31:10 GMT 2009 - process separation for Build.PL, Build, test and install actions, using IPC::Cmd (bingos) Cheers.