Dear sir, I met problems when I installed modules in my computer.The following is an example of the problem. Could you please help me to figure out what is the problem and how to solve them? Many thanks, Nan Jiang
cpan> install HTML::HeadParser Running install for module HTML::HeadParser Running make for G/GA/GAAS/HTML-Parser-3.27.tar.gz CPAN: Digest::MD5 loaded ok Checksum for /root/.cpan/sources/authors/id/G/GA/GAAS/HTML-Parser-3.27.tar.gz okScanning cache /root/.cpan/build for sizes HTML-Parser-3.27/ HTML-Parser-3.27/t/ HTML-Parser-3.27/t/xml-mode.t HTML-Parser-3.27/t/textarea.t HTML-Parser-3.27/t/filter-methods.t HTML-Parser-3.27/t/crashme.t HTML-Parser-3.27/t/handler-eof.t HTML-Parser-3.27/t/argspec-bad.t HTML-Parser-3.27/t/dtext.t HTML-Parser-3.27/t/callback.t HTML-Parser-3.27/t/entities.t HTML-Parser-3.27/t/argspec.t HTML-Parser-3.27/t/comment.t HTML-Parser-3.27/t/declaration.t HTML-Parser-3.27/t/offset.t HTML-Parser-3.27/t/handler.t HTML-Parser-3.27/t/plaintext.t HTML-Parser-3.27/t/case-sensitive.t HTML-Parser-3.27/t/cases.t HTML-Parser-3.27/t/marked-sect.t HTML-Parser-3.27/t/filter.t HTML-Parser-3.27/t/tokeparser.t HTML-Parser-3.27/t/linkextor-rel.t HTML-Parser-3.27/t/entities2.t HTML-Parser-3.27/t/skipped-text.t HTML-Parser-3.27/t/linkextor-base.t HTML-Parser-3.27/t/default.t HTML-Parser-3.27/t/headparser.t HTML-Parser-3.27/t/uentities.t HTML-Parser-3.27/t/headparser-http.t HTML-Parser-3.27/t/magic.t HTML-Parser-3.27/t/options.t HTML-Parser-3.27/t/attr-encoded.t HTML-Parser-3.27/t/argspec2.t HTML-Parser-3.27/t/ignore.t HTML-Parser-3.27/t/largetags.t HTML-Parser-3.27/t/unbroken-text.t HTML-Parser-3.27/t/api_version.t HTML-Parser-3.27/t/parsefile.t HTML-Parser-3.27/t/parser.t HTML-Parser-3.27/t/process.t HTML-Parser-3.27/t/pullparser.t HTML-Parser-3.27/eg/ HTML-Parser-3.27/eg/hlc HTML-Parser-3.27/eg/hanchors HTML-Parser-3.27/eg/htextsub HTML-Parser-3.27/eg/htitle HTML-Parser-3.27/eg/hstrip HTML-Parser-3.27/eg/hrefsub HTML-Parser-3.27/eg/hform HTML-Parser-3.27/eg/htext HTML-Parser-3.27/lib/ HTML-Parser-3.27/lib/HTML/ HTML-Parser-3.27/lib/HTML/Entities.pm HTML-Parser-3.27/lib/HTML/PullParser.pm HTML-Parser-3.27/lib/HTML/Filter.pm HTML-Parser-3.27/lib/HTML/TokeParser.pm HTML-Parser-3.27/lib/HTML/LinkExtor.pm HTML-Parser-3.27/lib/HTML/HeadParser.pm HTML-Parser-3.27/util.c HTML-Parser-3.27/Makefile.PL HTML-Parser-3.27/hints/ HTML-Parser-3.27/hints/solaris.pl HTML-Parser-3.27/Parser.pm HTML-Parser-3.27/TODO HTML-Parser-3.27/MANIFEST HTML-Parser-3.27/tokenpos.h HTML-Parser-3.27/Changes HTML-Parser-3.27/mkhctype HTML-Parser-3.27/Parser.xs HTML-Parser-3.27/mkpfunc HTML-Parser-3.27/hparser.c HTML-Parser-3.27/README HTML-Parser-3.27/hparser.h HTML-Parser-3.27/typemap Removing previously used /root/.cpan/build/HTML-Parser-3.27 CPAN.pm: Going to build G/GA/GAAS/HTML-Parser-3.27.tar.gz Perl-5.7 provide experimental core support for Unicode strings. You can compile HTML::Entities so that Unicode entities like € and € are decoded into a string containing "\x{20AC}". If you select no to the question below such entities will be left alone and only entities in the Latin-1 range is decoded. Do you want decoding on unicode entities? [no] Checking if your kit is complete... Looks good Writing Makefile for HTML::Parser cp lib/HTML/PullParser.pm blib/lib/HTML/PullParser.pm cp lib/HTML/Entities.pm blib/lib/HTML/Entities.pm cp Parser.pm blib/lib/HTML/Parser.pm cp lib/HTML/TokeParser.pm blib/lib/HTML/TokeParser.pm cp lib/HTML/LinkExtor.pm blib/lib/HTML/LinkExtor.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.0/ExtUtils/xsubpp -typemap /usr/local/lib/perl5/5.8.0/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 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O3 -DVERSION=\"3.27\" -DXS_VERSION=\"3.27\" -fpic "-I/usr/local/lib/perl5/5.8.0/i686-linux/CORE" -DMARKED_SECTION Parser.c Running Mkbootstrap for HTML::Parser () chmod 644 Parser.bs rm -f blib/arch/auto/HTML/Parser/Parser.so LD_RUN_PATH="" 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 Manifying blib/man3/HTML::PullParser.3 Manifying blib/man3/HTML::Parser.3 Manifying blib/man3/HTML::Entities.3 Manifying blib/man3/HTML::TokeParser.3 Manifying blib/man3/HTML::LinkExtor.3 Manifying blib/man3/HTML::Filter.3 Manifying blib/man3/HTML::HeadParser.3 /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/dtext..............ok t/entities...........ok 3/11Confused test output: test 3 answered after test 3 t/entities...........ok 4/11Confused test output: test 4 answered after test 4 t/entities...........ok 5/11Confused test output: test 5 answered after test 5 t/entities...........ok 6/11Confused test output: test 6 answered after test 6 t/entities...........ok 7/11Confused test output: test 7 answered after test 7 t/entities...........NOK 8Confused test output: test 8 answered after test 8 t/entities...........ok 9/11Confused test output: test 9 answered after test 9 t/entities...........ok 10/11Confused test output: test 10 answered after test 10 t/entities...........FAILED tests 2, 9 Failed 2/11 tests, 81.82% okay t/entities2..........ok t/filter-methods.....ok t/filter.............ok t/handler-eof........ok t/handler............ok t/headparser-http....skipped all skipped: no reason given t/headparser.........FAILED test 3 Failed 1/4 tests, 75.00% okay t/ignore.............ok t/largetags..........ok t/linkextor-base.....ok t/linkextor-rel......ok t/magic..............ok t/marked-sect........ok t/offset.............ok t/options............ok t/parsefile..........ok t/parser.............ok t/plaintext..........ok t/process............ok t/pullparser.........ok t/skipped-text.......ok t/textarea...........ok t/tokeparser.........ok t/uentities..........skipped all skipped: no reason given t/unbroken-text......ok t/xml-mode...........ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/entities.t 11 2 18.18% 2 9 t/headparser.t 4 1 25.00% 3 2 tests skipped. Failed 2/40 test scripts, 95.00% okay. 3/225 subtests failed, 98.67% okay. make: *** [test_dynamic] Error 29 /usr/bin/make test -- NOT OK Running make install make test had returned bad status, won't install without force