[ic] Perl module troubles

DB DB at M-and-D.com
Tue Dec 16 15:32:48 UTC 2008


>> not ok 1
>> 
>> I tried to
>> 
>> perl -MCPAN -e 'install Bundle::Interchange'
>> 
>> but this poops out after awhile.
> 
> Here is a huge gap in your problem description ...
> 
>> 
>> Can someone help me diagnose/correct what I suspect is a problem with
>> one or more of my perl modules?
>> 
> 
> If you fill the mentioned gap, that might be possible.
> 
> Regards
> 	Racke
> 

Hi - I was trying not to post too much stuff, but perhaps I went too
far. On the other box, I was able to get the install to go after doing:

perl -MCPAN -e 'install "Set::Crontab"'
and
perl -MCPAN -e 'install "Html::Parser"'


On this box, perl -MCPAN -e 'install "Set::Crontab"' completes, however
when I try perl -MCPAN -e 'install "Html::Parser"' I get:

===================
[root at dsbweb01 interchange-5.6.1]# perl -MCPAN -e 'install "HTML::Parser"'
CPAN: Storable loaded ok
Going to read /usr/local/interchange/src/Metadata
  Database was generated on Mon, 15 Dec 2008 23:27:03 GMT
Running install for module HTML::Parser
Running make for G/GA/GAAS/HTML-Parser-3.59.tar.gz
CPAN: Digest::MD5 loaded ok
Checksum for
/usr/local/interchange/src/sources/authors/id/G/GA/GAAS/HTML-Parser-3.59.tar.gz
ok
Scanning cache /usr/local/interchange/src/build for sizes
HTML-Parser-3.59/
HTML-Parser-3.59/Changes
HTML-Parser-3.59/eg/
HTML-Parser-3.59/eg/hanchors
HTML-Parser-3.59/eg/hdump
HTML-Parser-3.59/eg/hform
HTML-Parser-3.59/eg/hlc
HTML-Parser-3.59/eg/hrefsub
HTML-Parser-3.59/eg/hstrip
HTML-Parser-3.59/eg/htext
HTML-Parser-3.59/eg/htextsub
HTML-Parser-3.59/eg/htitle
HTML-Parser-3.59/hints/
HTML-Parser-3.59/hints/solaris.pl
HTML-Parser-3.59/hparser.c
HTML-Parser-3.59/hparser.h
HTML-Parser-3.59/lib/
HTML-Parser-3.59/lib/HTML/
HTML-Parser-3.59/lib/HTML/Entities.pm
HTML-Parser-3.59/lib/HTML/Filter.pm
HTML-Parser-3.59/lib/HTML/HeadParser.pm
HTML-Parser-3.59/lib/HTML/LinkExtor.pm
HTML-Parser-3.59/lib/HTML/PullParser.pm
HTML-Parser-3.59/lib/HTML/TokeParser.pm
HTML-Parser-3.59/Makefile.PL
HTML-Parser-3.59/MANIFEST
HTML-Parser-3.59/META.yml
HTML-Parser-3.59/mkhctype
HTML-Parser-3.59/mkpfunc
HTML-Parser-3.59/Parser.pm
HTML-Parser-3.59/Parser.xs
HTML-Parser-3.59/README
HTML-Parser-3.59/t/
HTML-Parser-3.59/t/api_version.t
HTML-Parser-3.59/t/argspec-bad.t
HTML-Parser-3.59/t/argspec.t
HTML-Parser-3.59/t/argspec2.t
HTML-Parser-3.59/t/attr-encoded.t
HTML-Parser-3.59/t/callback.t
HTML-Parser-3.59/t/case-sensitive.t
HTML-Parser-3.59/t/cases.t
HTML-Parser-3.59/t/comment.t
HTML-Parser-3.59/t/crashme.t
HTML-Parser-3.59/t/declaration.t
HTML-Parser-3.59/t/default.t
HTML-Parser-3.59/t/document.t
HTML-Parser-3.59/t/dtext.t
HTML-Parser-3.59/t/entities.t
HTML-Parser-3.59/t/entities2.t
HTML-Parser-3.59/t/filter-methods.t
HTML-Parser-3.59/t/filter.t
HTML-Parser-3.59/t/handler-eof.t
HTML-Parser-3.59/t/handler.t
HTML-Parser-3.59/t/headparser-http.t
HTML-Parser-3.59/t/headparser.t
HTML-Parser-3.59/t/ignore.t
HTML-Parser-3.59/t/largetags.t
HTML-Parser-3.59/t/linkextor-base.t
HTML-Parser-3.59/t/linkextor-rel.t
HTML-Parser-3.59/t/magic.t
HTML-Parser-3.59/t/marked-sect.t
HTML-Parser-3.59/t/msie-compat.t
HTML-Parser-3.59/t/offset.t
HTML-Parser-3.59/t/options.t
HTML-Parser-3.59/t/parsefile.t
HTML-Parser-3.59/t/parser.t
HTML-Parser-3.59/t/plaintext.t
HTML-Parser-3.59/t/pod.t
HTML-Parser-3.59/t/process.t
HTML-Parser-3.59/t/pullparser.t
HTML-Parser-3.59/t/script.t
HTML-Parser-3.59/t/skipped-text.t
HTML-Parser-3.59/t/stack-realloc.t
HTML-Parser-3.59/t/textarea.t
HTML-Parser-3.59/t/threads.t
HTML-Parser-3.59/t/tokeparser.t
HTML-Parser-3.59/t/uentities.t
HTML-Parser-3.59/t/unbroken-text.t
HTML-Parser-3.59/t/unicode-bom.t
HTML-Parser-3.59/t/unicode.t
HTML-Parser-3.59/t/xml-mode.t
HTML-Parser-3.59/TODO
HTML-Parser-3.59/tokenpos.h
HTML-Parser-3.59/typemap
HTML-Parser-3.59/util.c
Removing previously used /usr/local/interchange/src/build/HTML-Parser-3.59

  CPAN.pm: Going to build G/GA/GAAS/HTML-Parser-3.59.tar.gz

WARNING: LICENSE is not a known parameter.
Checking if your kit is complete...
Looks good
Warning: prerequisite HTML::Tagset 3 not found.
'LICENSE' is not a known MakeMaker parameter name.
Writing Makefile for HTML::Parser
---- Unsatisfied dependencies detected during
[G/GA/GAAS/HTML-Parser-3.59.tar.gz] -----
    HTML::Tagset
Shall I follow them and prepend them to the queue
of modules we are processing right now? [yes]
Running make test
  Delayed until after prerequisites
Running make install
  Delayed until after prerequisites
Running install for module HTML::Tagset
Running make for P/PE/PETDANCE/HTML-Tagset-3.20.tar.gz
Checksum for
/usr/local/interchange/src/sources/authors/id/P/PE/PETDANCE/HTML-Tagset-3.20.tar.gz
ok
HTML-Tagset-3.20/
HTML-Tagset-3.20/Tagset.pm
HTML-Tagset-3.20/Makefile.PL
HTML-Tagset-3.20/META.yml
HTML-Tagset-3.20/MANIFEST.SKIP
HTML-Tagset-3.20/MANIFEST
HTML-Tagset-3.20/README
HTML-Tagset-3.20/t/
HTML-Tagset-3.20/t/01_old_junk.t
HTML-Tagset-3.20/t/pod.t
HTML-Tagset-3.20/t/00_about_verbose.t
HTML-Tagset-3.20/Changes
Removing previously used /usr/local/interchange/src/build/HTML-Tagset-3.20

  CPAN.pm: Going to build P/PE/PETDANCE/HTML-Tagset-3.20.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for HTML::Tagset
cp Tagset.pm blib/lib/HTML/Tagset.pm
  /usr/bin/make  -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00_about_verbose....ok
t/01_old_junk.........ok
t/pod.................skipped
        all skipped: Test::Pod 1.14 required for testing POD
All tests successful, 1 test skipped.
Files=3, Tests=3,  0 wallclock secs ( 0.03 cusr +  0.01 csys =  0.04 CPU)
  /usr/bin/make test -- OK
Running make install
Writing /usr/local/interchange/lib/auto/HTML/Tagset/.packlist
Appending installation info to /usr/local/interchange/lib/perllocal.pod
  /usr/bin/make install  -- OK
Running make for G/GA/GAAS/HTML-Parser-3.59.tar.gz
  Is already unwrapped into directory
/usr/local/interchange/src/build/HTML-Parser-3.59

  CPAN.pm: Going to build G/GA/GAAS/HTML-Parser-3.59.tar.gz

cp lib/HTML/PullParser.pm blib/lib/HTML/PullParser.pm
cp Parser.pm blib/lib/HTML/Parser.pm
cp lib/HTML/Entities.pm blib/lib/HTML/Entities.pm
cp lib/HTML/LinkExtor.pm blib/lib/HTML/LinkExtor.pm
cp lib/HTML/TokeParser.pm blib/lib/HTML/TokeParser.pm
cp lib/HTML/HeadParser.pm blib/lib/HTML/HeadParser.pm
cp lib/HTML/Filter.pm blib/lib/HTML/Filter.pm
/usr/local/bin/perl /usr/local/lib/perl5/5.8.8/ExtUtils/xsubpp  -typemap
/usr/local/lib/perl5/5.8.8/ExtUtils/typemap -typemap typemap  Parser.xs
> Parser.xsc && mv Parser.xsc Parser.c
/usr/local/bin/perl mkhctype >hctype.h
/usr/local/bin/perl mkpfunc >pfunc.h
cc -c   -fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gdbm -O2   -DVERSION=\"3.59\" -DXS_VERSION=\"3.59\" -fpic
"-I/usr/local/lib/perl5/5.8.8/x86_64-linux/CORE"  -DMARKED_SECTION Parser.c
Running Mkbootstrap for HTML::Parser ()
chmod 644 Parser.bs
rm -f blib/arch/auto/HTML/Parser/Parser.so
cc  -shared -L/usr/local/lib Parser.o  -o
blib/arch/auto/HTML/Parser/Parser.so  \
                \

chmod 755 blib/arch/auto/HTML/Parser/Parser.so
cp Parser.bs blib/arch/auto/HTML/Parser/Parser.bs
chmod 644 blib/arch/auto/HTML/Parser/Parser.bs
  /usr/bin/make  -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/api_version........ok
t/argspec-bad........ok
t/argspec............ok
t/argspec2...........ok
t/attr-encoded.......ok
t/callback...........ok
t/case-sensitive.....ok
t/cases..............ok
t/comment............ok
t/crashme............ok
t/declaration........ok
t/default............ok
t/document...........ok
t/dtext..............ok
t/entities...........ok
t/entities2..........ok
t/filter-methods.....ok
t/filter.............ok
t/handler-eof........ok
t/handler............ok
t/headparser-http....ok
        1/1 skipped: Can't locate HTTP/Headers.pm in @INC (@INC
contains: /usr/local/interchange/src/build/HTML-Parser-3.59/blib/lib
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/arch
/usr/local/lib/perl5/5.8.8/x86_64-linux /usr/local/lib/perl5/5.8.8
/usr/local/lib/perl5/site_perl/5.8.8/x86_64-linux
/usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl .)
at
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/lib/HTML/HeadParser.pm
line 99.
t/headparser.........ok
t/ignore.............ok
t/largetags..........ok
t/linkextor-base.....Can't locate HTML/Tagset.pm in @INC (@INC contains:
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/lib
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/arch
/usr/local/lib/perl5/5.8.8/x86_64-linux /usr/local/lib/perl5/5.8.8
/usr/local/lib/perl5/site_perl/5.8.8/x86_64-linux
/usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl .)
at
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/lib/HTML/LinkExtor.pm
line 31.
BEGIN failed--compilation aborted at
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/lib/HTML/LinkExtor.pm
line 31.
Compilation failed in require at t/linkextor-base.t line 5.
# Looks like your test died before it could output anything.
t/linkextor-base.....dubious
        Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-5
        Failed 5/5 tests, 0.00% okay
t/linkextor-rel......Can't locate HTML/Tagset.pm in @INC (@INC contains:
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/lib
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/arch
/usr/local/lib/perl5/5.8.8/x86_64-linux /usr/local/lib/perl5/5.8.8
/usr/local/lib/perl5/site_perl/5.8.8/x86_64-linux
/usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl .)
at
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/lib/HTML/LinkExtor.pm
line 31.
BEGIN failed--compilation aborted at
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/lib/HTML/LinkExtor.pm
line 31.
Compilation failed in require at t/linkextor-rel.t line 3.
# Looks like your test died before it could output anything.
t/linkextor-rel......dubious
        Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-4
        Failed 4/4 tests, 0.00% okay
t/magic..............ok
t/marked-sect........ok
t/msie-compat........ok
t/offset.............ok
t/options............ok
t/parsefile..........ok
t/parser.............ok
t/plaintext..........ok
t/pod................skipped
        all skipped: Test::Pod 1.00 required for testing POD
t/process............ok
t/pullparser.........ok
t/script.............ok
t/skipped-text.......ok
t/stack-realloc......ok
t/textarea...........ok
t/threads............skipped
        all skipped: Not configured for threads
t/tokeparser.........Can't locate HTML/Tagset.pm in @INC (@INC contains:
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/lib
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/arch
/usr/local/lib/perl5/5.8.8/x86_64-linux /usr/local/lib/perl5/5.8.8
/usr/local/lib/perl5/site_perl/5.8.8/x86_64-linux
/usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl .)
at
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/lib/HTML/TokeParser.pm
line 10.
BEGIN failed--compilation aborted at
/usr/local/interchange/src/build/HTML-Parser-3.59/blib/lib/HTML/TokeParser.pm
line 10.
Compilation failed in require at t/tokeparser.t line 4.
BEGIN failed--compilation aborted at t/tokeparser.t line 4.
# Looks like your test died before it could output anything.
t/tokeparser.........dubious
        Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-17
        Failed 17/17 tests, 0.00% okay
t/uentities..........ok
t/unbroken-text......ok
t/unicode-bom........ok
t/unicode............ok
t/xml-mode...........ok
Failed Test        Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/linkextor-base.t  255 65280     5   10 200.00%  1-5
t/linkextor-rel.t   255 65280     4    8 200.00%  1-4
t/tokeparser.t      255 65280    17   34 200.00%  1-17
2 tests and 1 subtest skipped.
Failed 3/48 test scripts, 93.75% okay. 26/436 subtests failed, 94.04% okay.
make: *** [test_dynamic] Error 255
  /usr/bin/make test -- NOT OK
Running make install
  make test had returned bad status, won't install without force

===================

Does this give enough detail to be of use?

DB



More information about the interchange-users mailing list