On Aug 3, 2006, at 10:11 PM, Ken Williams wrote:


On Aug 1, 2006, at 11:53 AM, [EMAIL PROTECTED] wrote:

I've attached a patch for CPANPLUS::Dist::Build that makes tests pass
again by detecting C support using the above mechanism. It also
removes a silly warning emitted during tests. Feel free to apply and
release if this is the proper way to do things, or adjust as you see fit.

Looks good to my untrained eye.  Thanks.

I think I spoke too soon. I get about a bazillion errors. However, I also get these errors *without* the patch. Do you know, is there a new minimum version of CPANPLUS I need now? I've got version 0.055 installed.

I'm running this all using the current SVN version from http:// svn.perl.org/modules/CPANPLUS-Dist-Build/trunk/ .

 -Ken

% make test
cp lib/CPANPLUS/Dist/Build.pm blib/lib/CPANPLUS/Dist/Build.pm
cp lib/CPANPLUS/Dist/Build/Constants.pm blib/lib/CPANPLUS/Dist/Build/ Constants.pm PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01_CPANPLUS-Dist-Build-Constants....ok
t/02_CPANPLUS-Dist-Build..............ok 4/0Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 s;1 # F1 Fon lines in heaments should be ignored: # $VERSION = 'not ok: got F1 Fon from heament!';: checksum error at /Library/Perl/ 5.8.1/CPANPLUS/Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 : checksum error at /Library/Perl/5.8.1/CPANPLUS/Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Couldn't read chunk at offset unknown at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Use of uninitialized value in string eq at /Library/Perl/5.8.1/ CPANPLUS/Module.pm line 518. [ERROR] Unable to find 'Build.PL' or 'Makefile.PL' for 'Foo::Bar'; Will default to 'CPANPLUS::Dist::MM' but might be unable to install!
==> MISSING Signature file! <==
t/02_CPANPLUS-Dist-Build..............NOK 7
#   Failed test 'The object isa CPANPLUS::Dist::Build'
#   in t/02_CPANPLUS-Dist-Build.t at line 103.
# The object isn't a 'CPANPLUS::Dist::Build' it's a 'CPANPLUS::Dist::MM'
t/02_CPANPLUS-Dist-Build..............NOK 10
#   Failed test '   Proper installer type found'
#   in t/02_CPANPLUS-Dist-Build.t at line 111.
#          got: 'CPANPLUS::Dist::MM'
#     expected: 'CPANPLUS::Dist::Build'
==> MISSING Signature file! <==
t/02_CPANPLUS-Dist-Build..............ok 12/0==> MISSING Signature file! <==
t/02_CPANPLUS-Dist-Build..............NOK 16
#   Failed test 'Packlist contains entries'
#   in t/02_CPANPLUS-Dist-Build.t at line 161.
t/02_CPANPLUS-Dist-Build..............ok 19/0Foo-Bar-t.pl ME: checksum error at /Library/Perl/5.8.1/CPANPLUS/Internals/Extract.pm line 158 AML:1.0 ort : : checksum error at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Foo-BarEADME t: checksum error at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 { prput)"1..1\n" }Loaderckage Foo:prput)"ok 1\n";B: checksum error at /Library/Perl/5.8.1/CPANPLUS/Internals/Extract.pm line 158 Integer overflow in octal number at /loader/0x1801548/Archive/Tar/ File.pm line 206. Octal number > 037777777777 non-portable at /loader/0x1801548/Archive/ Tar/File.pm line 206. Foo-Bar: checksum error at /Library/Perl/5.8.1/CPANPLUS/Internals/ Extract.pm line 158 r: checksum error at /Library/Perl/5.8.1/CPANPLUS/Internals/ Extract.pm line 158 Integer overflow in octal number at /loader/0x1801548/Archive/Tar/ File.pm line 206. Octal number > 037777777777 non-portable at /loader/0x1801548/Archive/ Tar/File.pm line 206. Foo-Bar: checksum error at /Library/Perl/5.8.1/CPANPLUS/Internals/ Extract.pm line 158 am a CHANGES file: checksum error at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 Foo-Bar-t.pl ME: checksum error at /Library/Perl/5.8.1/CPANPLUS/ Internals/Extract.pm line 158 : checksum error at /Library/Perl/5.8.1/CPANPLUS/Internals/Extract.pm line 158 Use of uninitialized value in string eq at /Library/Perl/5.8.1/ CPANPLUS/Module.pm line 518. [ERROR] Unable to find 'Build.PL' or 'Makefile.PL' for 'Foo::Bar'; Will default to 'CPANPLUS::Dist::MM' but might be unable to install!
==> MISSING Signature file! <==
t/02_CPANPLUS-Dist-Build..............NOK 22
#   Failed test 'The object isa CPANPLUS::Dist::Build'
#   in t/02_CPANPLUS-Dist-Build.t at line 103.
# The object isn't a 'CPANPLUS::Dist::Build' it's a 'CPANPLUS::Dist::MM'
t/02_CPANPLUS-Dist-Build..............NOK 25
#   Failed test '   Proper installer type found'
#   in t/02_CPANPLUS-Dist-Build.t at line 111.
#          got: 'CPANPLUS::Dist::MM'
#     expected: 'CPANPLUS::Dist::Build'
==> MISSING Signature file! <==
t/02_CPANPLUS-Dist-Build..............ok 27/0==> MISSING Signature file! <== t/02_CPANPLUS-Dist-Build..............ok 32/0# Looks like you failed 5 tests of 32.
t/02_CPANPLUS-Dist-Build..............dubious
        Test returned status 5 (wstat 1280, 0x500)
DIED. FAILED tests 7, 10, 16, 22, 25
        Failed 5/32 tests, 84.38% okay
Failed Test                Stat Wstat Total Fail  Failed  List of Failed
------------------------------------------------------------------------ -------
t/02_CPANPLUS-Dist-Build.t    5  1280    32    5  15.62%  7 10 16 22 25
Failed 1/2 test scripts, 50.00% okay. 5/37 subtests failed, 86.49% okay.
make: *** [test_dynamic] Error 2

Reply via email to