Hello Tom, I am not able to find any reference to the file utf8_mode.al in base/message-charset.t
Can you please try the below steps. wget http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/libwww-perl-5.833.tar.gz tar xzvf libwww-perl-5.833.tar.gz cd libwww-perl-5.833 perl Makefile.PL make make install // here we are skipping the make test, step Regards, Shammi > >From: tom smith <climbingpartn...@gmail.com> >To: Shameem Ahamed <shameem.aha...@yahoo.com> >Cc: beginners@perl.org >Sent: Mon, November 2, 2009 4:55:18 PM >Subject: Re: tried to install my first module (Mac OSX 10.4.11) > > > > >On Mon, Nov 2, 2009 at 3:45 AM, Shameem Ahamed <shameem.aha...@yahoo.com> >wrote: > >>>Tom, >> >>>>The make test it self returned error. >> >>>>So the problem is not with the cpan. Please check you have all the >>>>dependencies met. You can paste the make test results here. It will show >>>>the exact dependency errors. >> >>>>or else, get the source from the below link >> >>http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/libwww-perl-5.833.tar.gz >> >>>>and manually try. >> >>>>Shammi >> > > > > >Here is the output I get now: > >$ sudo perl -MCPAN -e shell >Password: > > >cpan shell -- CPAN exploration and modules installation (v1.9402) >Enter 'h' for help. > > > > >>cpan[1]> install LWP::Simple > > >CPAN: Storable loaded ok (v2.13) >Going to read '/Users/autie/.cpan/Metadata' > Database was generated on Sun, 01 Nov 2009 22:27:00 GMT >Running install for module 'LWP::Simple' >Running make for G/GA/GAAS/libwww-perl-5.833.tar.gz >CPAN: Digest::SHA loaded ok (v5.47) >CPAN: Compress::Zlib loaded ok (v2.022) >>Checksum for >>/Users/autie/.cpan/sources/authors/id/G/GA/GAAS/libwww-perl-5.833.tar.gz ok >Scanning cache /Users/autie/.cpan/build for sizes >............................................--------------------------------DONE >DEL(1/3): /Users/autie/.cpan/build/CPAN-1.9402 >DEL(2/3): /Users/autie/.cpan/build/Package-Constants-0.02 >DEL(3/3): /Users/autie/.cpan/build/Archive-Tar-1.54 >CPAN: Archive::Tar loaded ok (v1.54) >libwww-perl-5.833/ >libwww-perl-5.833/AUTHORS >libwww-perl-5.833/bin/ >libwww-perl-5.833/Changes >libwww-perl-5.833/lib/ >libwww-perl-5.833/lwpcook.pod >libwww-perl-5.833/lwptut.pod >libwww-perl-5.833/Makefile.PL >libwww-perl-5.833/MANIFEST >libwww-perl-5.833/META.yml >libwww-perl-5.833/README >libwww-perl-5.833/README.SSL >libwww-perl-5.833/t/ >>libwww-perl-5.833/talk-to-ourself >libwww-perl-5.833/t/base/ >libwww-perl-5.833/t/html/ >libwww-perl-5.833/t/live/ >libwww-perl-5.833/t/local/ >libwww-perl-5.833/t/net/ >>libwww-perl-5.833/t/README >libwww-perl-5.833/t/robot/ >libwww-perl-5.833/t/TEST >libwww-perl-5.833/t/robot/rules-dbm.t >libwww-perl-5.833/t/robot/rules.t >libwww-perl-5.833/t/robot/ua-get.t >libwww-perl-5.833/t/robot/ua.t >libwww-perl-5.833/t/net/cgi-bin/ >libwww-perl-5.833/t/net/config.pl.dist >libwww-perl-5.833/t/net/http-get.t >libwww-perl-5.833/t/net/http-post.t >libwww-perl-5.833/t/net/http-timeout.t >libwww-perl-5.833/t/net/mirror.t >libwww-perl-5.833/t/net/moved.t >libwww-perl-5.833/t/net/proxy.t >libwww-perl-5.833/t/net/cgi-bin/moved >libwww-perl-5.833/t/net/cgi-bin/nph-slowdata >libwww-perl-5.833/t/net/cgi-bin/slowread >libwww-perl-5.833/t/net/cgi-bin/test >libwww-perl-5.833/t/net/cgi-bin/timeout >libwww-perl-5.833/t/local/autoload-get.t >libwww-perl-5.833/t/local/autoload.t >libwww-perl-5.833/t/local/chunked.t >libwww-perl-5.833/t/local/get.t >libwww-perl-5.833/t/local/http.t >libwww-perl-5.833/t/local/protosub.t >libwww-perl-5.833/t/live/apache-listing.t >libwww-perl-5.833/t/live/apache.t >libwww-perl-5.833/t/live/https.t >libwww-perl-5.833/t/live/jigsaw-auth-b.t >libwww-perl-5.833/t/live/jigsaw-auth-d.t >libwww-perl-5.833/t/live/jigsaw-chunk.t >libwww-perl-5.833/t/live/jigsaw-md5-get.t >libwww-perl-5.833/t/live/jigsaw-md5.t >libwww-perl-5.833/t/live/jigsaw-neg-get.t >libwww-perl-5.833/t/live/jigsaw-neg.t >libwww-perl-5.833/t/live/jigsaw-te.t >libwww-perl-5.833/t/html/form-maxlength.t >libwww-perl-5.833/t/html/form-multi-select.t >libwww-perl-5.833/t/html/form-param.t >libwww-perl-5.833/t/html/form-selector.t >libwww-perl-5.833/t/html/form.t >libwww-perl-5.833/t/base/common-req.t >libwww-perl-5.833/t/base/cookies.t >libwww-perl-5.833/t/base/date.t >libwww-perl-5.833/t/base/headers-auth.t >libwww-perl-5.833/t/base/headers-etag.t >libwww-perl-5.833/t/base/headers-util.t >libwww-perl-5.833/t/base/headers.t >libwww-perl-5.833/t/base/http-config.t >libwww-perl-5.833/t/base/http.t >libwww-perl-5.833/t/base/listing.t >libwww-perl-5.833/t/base/mediatypes.t >libwww-perl-5.833/t/base/message-charset.t >libwww-perl-5.833/t/base/message-old.t >libwww-perl-5.833/t/base/message-parts.t >libwww-perl-5.833/t/base/message.t >libwww-perl-5.833/t/base/negotiate.t >libwww-perl-5.833/t/base/protocols.t >libwww-perl-5.833/t/base/request.t >libwww-perl-5.833/t/base/response.t >libwww-perl-5.833/t/base/status-old.t >libwww-perl-5.833/t/base/status.t >libwww-perl-5.833/t/base/ua.t >libwww-perl-5.833/lib/Bundle/ >libwww-perl-5.833/lib/File/ >libwww-perl-5.833/lib/HTML/ >libwww-perl-5.833/lib/HTTP/ >libwww-perl-5.833/lib/LWP/ >libwww-perl-5.833/lib/LWP.pm >libwww-perl-5.833/lib/Net/ >libwww-perl-5.833/lib/WWW/ >libwww-perl-5.833/lib/WWW/RobotRules/ >libwww-perl-5.833/lib/WWW/RobotRules.pm >libwww-perl-5.833/lib/WWW/RobotRules/AnyDBM_File.pm >libwww-perl-5.833/lib/Net/HTTP/ >libwww-perl-5.833/lib/Net/HTTP.pm >libwww-perl-5.833/lib/Net/HTTPS.pm >libwww-perl-5.833/lib/Net/HTTP/Methods.pm >libwww-perl-5.833/lib/Net/HTTP/NB.pm >libwww-perl-5.833/lib/LWP/Authen/ >libwww-perl-5.833/lib/LWP/ConnCache.pm >libwww-perl-5.833/lib/LWP/Debug.pm >libwww-perl-5.833/lib/LWP/DebugFile.pm >libwww-perl-5.833/lib/LWP/media.types >libwww-perl-5.833/lib/LWP/MediaTypes.pm >libwww-perl-5.833/lib/LWP/MemberMixin.pm >libwww-perl-5.833/lib/LWP/Protocol/ >libwww-perl-5.833/lib/LWP/Protocol.pm >libwww-perl-5.833/lib/LWP/RobotUA.pm >libwww-perl-5.833/lib/LWP/Simple.pm >libwww-perl-5.833/lib/LWP/UserAgent.pm >libwww-perl-5.833/lib/LWP/Protocol/cpan.pm >libwww-perl-5.833/lib/LWP/Protocol/data.pm >libwww-perl-5.833/lib/LWP/Protocol/file.pm >libwww-perl-5.833/lib/LWP/Protocol/ftp.pm >libwww-perl-5.833/lib/LWP/Protocol/GHTTP.pm >libwww-perl-5.833/lib/LWP/Protocol/gopher.pm >libwww-perl-5.833/lib/LWP/Protocol/http://http.pm >libwww-perl-5.833/lib/LWP/Protocol/http://http10.pm >libwww-perl-5.833/lib/LWP/Protocol/http://https.pm >libwww-perl-5.833/lib/LWP/Protocol/http://https10.pm >libwww-perl-5.833/lib/LWP/Protocol/loopback.pm >libwww-perl-5.833/lib/LWP/Protocol/mailto.pm >libwww-perl-5.833/lib/LWP/Protocol/nntp.pm >libwww-perl-5.833/lib/LWP/Protocol/nogo.pm >libwww-perl-5.833/lib/LWP/Authen/Basic.pm >libwww-perl-5.833/lib/LWP/Authen/Digest.pm >libwww-perl-5.833/lib/LWP/Authen/Ntlm.pm >libwww-perl-5.833/lib/HTTP/Config.pm >libwww-perl-5.833/lib/HTTP/Cookies/ >libwww-perl-5.833/lib/HTTP/Cookies.pm >libwww-perl-5.833/lib/HTTP/Daemon.pm >libwww-perl-5.833/lib/HTTP/Date.pm >libwww-perl-5.833/lib/HTTP/Headers/ >libwww-perl-5.833/lib/HTTP/Headers.pm >libwww-perl-5.833/lib/HTTP/Message.pm >libwww-perl-5.833/lib/HTTP/Negotiate.pm >libwww-perl-5.833/lib/HTTP/Request/ >libwww-perl-5.833/lib/HTTP/Request.pm >libwww-perl-5.833/lib/HTTP/Response.pm >libwww-perl-5.833/lib/HTTP/Status.pm >libwww-perl-5.833/lib/HTTP/Request/Common.pm >libwww-perl-5.833/lib/HTTP/Headers/Auth.pm >libwww-perl-5.833/lib/HTTP/Headers/ETag.pm >libwww-perl-5.833/lib/HTTP/Headers/Util.pm >libwww-perl-5.833/lib/HTTP/Cookies/Microsoft.pm >libwww-perl-5.833/lib/HTTP/Cookies/Netscape.pm >libwww-perl-5.833/lib/HTML/Form.pm >libwww-perl-5.833/lib/File/Listing.pm >libwww-perl-5.833/lib/Bundle/LWP.pm >libwww-perl-5.833/bin/lwp-download >libwww-perl-5.833/bin/lwp-dump >libwww-perl-5.833/bin/lwp-mirror >libwww-perl-5.833/bin/lwp-request >libwww-perl-5.833/bin/lwp-rget >CPAN: File::Temp loaded ok (v0.22) >CPAN: YAML loaded ok (v0.70) > > > CPAN.pm: Going to build G/GA/GAAS/libwww-perl-5.833.tar.gz > > >Checking if your kit is complete... >Looks good >Writing Makefile for LWP >cp lib/LWP/RobotUA.pm blib/lib/LWP/RobotUA.pm >cp lib/LWP/Authen/Ntlm.pm blib/lib/LWP/Authen/Ntlm.pm >cp lib/LWP.pm blib/lib/LWP.pm >cp lib/HTTP/Headers/ETag.pm blib/lib/HTTP/Headers/ETag.pm >cp lib/LWP/Protocol.pm blib/lib/LWP/Protocol.pm >cp lwptut.pod blib/lib/lwptut.pod >cp lib/HTTP/Request/Common.pm blib/lib/HTTP/Request/Common.pm >cp lib/HTTP/Message.pm blib/lib/HTTP/Message.pm >cp lib/LWP/Protocol/ftp.pm blib/lib/LWP/Protocol/ftp.pm >cp lib/HTML/Form.pm blib/lib/HTML/Form.pm >cp lib/HTTP/Cookies/Netscape.pm blib/lib/HTTP/Cookies/Netscape.pm >cp lib/LWP/Authen/Digest.pm blib/lib/LWP/Authen/Digest.pm >cp lib/LWP/Protocol/gopher.pm blib/lib/LWP/Protocol/gopher.pm >cp lib/Net/HTTP/NB.pm blib/lib/Net/HTTP/NB.pm >cp lib/HTTP/Status.pm blib/lib/HTTP/Status.pm >cp lib/LWP/Protocol/cpan.pm blib/lib/LWP/Protocol/cpan.pm >cp lib/Net/HTTPS.pm blib/lib/Net/HTTPS.pm >cp lib/HTTP/Headers/Util.pm blib/lib/HTTP/Headers/Util.pm >cp lib/LWP/Authen/Basic.pm blib/lib/LWP/Authen/Basic.pm >cp lib/HTTP/Cookies/Microsoft.pm blib/lib/HTTP/Cookies/Microsoft.pm >cp lib/LWP/UserAgent.pm blib/lib/LWP/UserAgent.pm >cp lib/LWP/Protocol/loopback.pm blib/lib/LWP/Protocol/loopback.pm >cp lib/LWP/Protocol/nntp.pm blib/lib/LWP/Protocol/nntp.pm >cp lib/LWP/Protocol/http.pm blib/lib/LWP/Protocol/http.pm >cp lib/LWP/Protocol/https10.pm blib/lib/LWP/Protocol/https10.pm >cp lib/LWP/Protocol/mailto.pm blib/lib/LWP/Protocol/mailto.pm >cp lib/LWP/MemberMixin.pm blib/lib/LWP/MemberMixin.pm >cp lib/HTTP/Headers/Auth.pm blib/lib/HTTP/Headers/Auth.pm >cp lib/LWP/Debug.pm blib/lib/LWP/Debug.pm >cp lib/Net/HTTP.pm blib/lib/Net/HTTP.pm >cp lib/LWP/media.types blib/lib/LWP/media.types >cp lib/HTTP/Daemon.pm blib/lib/HTTP/Daemon.pm >>cp lib/HTTP/Cookies.pm blib/lib/HTTP/Cookies.pm >cp lib/LWP/ConnCache.pm blib/lib/LWP/ConnCache.pm >cp lib/File/Listing.pm blib/lib/File/Listing.pm >cp lib/WWW/RobotRules/AnyDBM_File.pm blib/lib/WWW/RobotRules/AnyDBM_File.pm >cp lib/LWP/MediaTypes.pm blib/lib/LWP/MediaTypes.pm >cp lwpcook.pod blib/lib/lwpcook.pod >cp lib/HTTP/Date.pm blib/lib/HTTP/Date.pm >cp lib/LWP/Protocol/file.pm blib/lib/LWP/Protocol/file.pm >cp lib/LWP/Protocol/http10.pm blib/lib/LWP/Protocol/http10.pm >cp lib/LWP/Protocol/GHTTP.pm blib/lib/LWP/Protocol/GHTTP.pm >cp lib/LWP/DebugFile.pm blib/lib/LWP/DebugFile.pm >cp lib/HTTP/Negotiate.pm blib/lib/HTTP/Negotiate.pm >cp lib/HTTP/Request.pm blib/lib/HTTP/Request.pm >cp lib/WWW/RobotRules.pm blib/lib/WWW/RobotRules.pm >cp lib/LWP/Protocol/data.pm blib/lib/LWP/Protocol/data.pm >cp lib/HTTP/Config.pm blib/lib/HTTP/Config.pm >cp lib/LWP/Protocol/nogo.pm blib/lib/LWP/Protocol/nogo.pm >cp lib/HTTP/Response.pm blib/lib/HTTP/Response.pm >cp lib/LWP/Simple.pm blib/lib/LWP/Simple.pm >cp lib/HTTP/Headers.pm blib/lib/HTTP/Headers.pm >cp lib/LWP/Protocol/https.pm blib/lib/LWP/Protocol/https.pm >cp lib/Bundle/LWP.pm blib/lib/Bundle/LWP.pm >cp lib/Net/HTTP/Methods.pm blib/lib/Net/HTTP/Methods.pm >cp bin/lwp-dump blib/script/lwp-dump >/usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/lwp-dump >cp bin/lwp-mirror blib/script/lwp-mirror >/usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/lwp-mirror >cp bin/lwp-download blib/script/lwp-download >/usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/lwp-download >cp bin/lwp-rget blib/script/lwp-rget >/usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/lwp-rget >cp bin/lwp-request blib/script/lwp-request >/usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/lwp-request >Manifying blib/man1/lwp-dump.1 >Manifying blib/man1/lwp-mirror.1 >Manifying blib/man1/lwp-download.1 >Manifying blib/man1/lwp-rget.1 >Manifying blib/man1/lwp-request.1 >Manifying blib/man3/LWP::RobotUA.3pm >Manifying blib/man3/LWP::Authen::Ntlm.3pm >Manifying blib/man3/LWP.3pm >Manifying blib/man3/LWP::Protocol.3pm >Manifying blib/man3/HTTP::Request::Common.3pm >Manifying blib/man3/lwptut.3pm >Manifying blib/man3/HTTP::Message.3pm >Manifying blib/man3/HTML::Form.3pm >Manifying blib/man3/HTTP::Cookies::Netscape.3pm >Manifying blib/man3/Net::HTTP::NB.3pm >Manifying blib/man3/HTTP::Status.3pm >Manifying blib/man3/HTTP::Headers::Util.3pm >Manifying blib/man3/HTTP::Cookies::Microsoft.3pm >Manifying blib/man3/LWP::UserAgent.3pm >Manifying blib/man3/LWP::MemberMixin.3pm >Manifying blib/man3/LWP::Debug.3pm >Manifying blib/man3/Net::HTTP.3pm >Manifying blib/man3/HTTP::Daemon.3pm >Manifying blib/man3/HTTP::Cookies.3pm >Manifying blib/man3/LWP::ConnCache.3pm >Manifying blib/man3/File::Listing.3pm >Manifying blib/man3/WWW::RobotRules::AnyDBM_File.3pm >Manifying blib/man3/lwpcook.3pm >Manifying blib/man3/LWP::MediaTypes.3pm >Manifying blib/man3/HTTP::Date.3pm >Manifying blib/man3/WWW::RobotRules.3pm >Manifying blib/man3/HTTP::Request.3pm >Manifying blib/man3/HTTP::Negotiate.3pm >Manifying blib/man3/HTTP::Config.3pm >Manifying blib/man3/HTTP::Response.3pm >Manifying blib/man3/HTTP::Headers.3pm >Manifying blib/man3/LWP::Simple.3pm >Manifying blib/man3/Bundle::LWP.3pm > GAAS/libwww-perl-5.833.tar.gz > /usr/bin/make -- OK >Running make test >/usr/bin/perl t/TEST 0 >base/common-req.t ......... ok >base/cookies.t ............ 1/66 Day too big - 88298 > 24855 >Sec too big - 88298 > 11647 >base/cookies.t ............ ok >base/date.t ............... ok >base/headers-auth.t ....... ok >base/headers-etag.t ....... ok >base/headers-util.t ....... ok >base/headers.t ............ ok >base/http-config.t ........ ok >base/http.t ............... ok >base/listing.t ............ ok >base/mediatypes.t ......... ok >base/message-charset.t .... 1/21 Can't locate auto/HTML/Parser/utf8_mode.al in >@INC (@INC contains: ../blib/lib ../blib/arch ../. >/System/Library/Perl/5.8.6/darwin-thread-multi-2level >/System/Library/Perl/5.8.6 /Library/Perl/5.8.6/darwin-thread-multi-2level >/Library/Perl/5.8.6 /Library/Perl >/Network/Library/Perl/5.8.6/darwin-thread-multi-2level >/Network/Library/Perl/5.8.6 /Network/Library/Perl >/System/Library/Perl/Extras/5.8.6/darwin-thread-multi-2level >/System/Library/Perl/Extras/5.8.6 /Library/Perl/5.8.1 .) at >/System/Library/Perl/Extras/5.8.6/darwin-thread-multi-2level/HTML/Parser.pm >line 82 >base/message-charset.t .... Dubious, test returned 255 (wstat 65280, 0xff00) >Failed 15/21 subtests >base/message-old.t ........ ok >base/message-parts.t ...... ok >base/message.t ............ ok >base/negotiate.t .......... ok >base/protocols.t .......... ok >base/request.t ............ ok >base/response.t ........... ok >base/status-old.t ......... ok >base/status.t ............. ok >base/ua.t ................. ok >html/form-maxlength.t ..... ok >html/form-multi-select.t .. ok >html/form-param.t ......... ok >html/form-selector.t ...... ok >html/form.t ............... ok >robot/rules-dbm.t ......... ok >robot/rules.t ............. ok >robot/ua-get.t ............ ok >robot/ua.t ................ ok >local/autoload-get.t ...... ok >local/autoload.t .......... ok >local/chunked.t ........... ok >local/get.t ............... ok >>local/http.t .............. ok >local/protosub.t .......... ok > > >Test Summary Report >------------------- >base/message-charset.t (Wstat: 65280 Tests: 6 Failed: 0) > Non-zero exit status: 255 > Parse errors: Bad plan. You planned 21 tests but ran 6. >Files=37, Tests=1112, 25 wallclock secs ( 0.32 usr 0.16 sys + 2.94 cusr >0.70 csys = 4.12 CPU) >Result: FAIL >Failed 1/37 test programs. 0/1112 subtests failed. >make: *** [test] Error 255 > GAAS/libwww-perl-5.833.tar.gz > /usr/bin/make test -- NOT OK >//hint// to see the cpan-testers results for installing this module, try: > reports GAAS/libwww-perl-5.833.tar.gz >Running make install > make test had returned bad status, won't install without force >Failed during this command: > GAAS/libwww-perl-5.833.tar.gz : make_test NO > > >cpan[2]> > > >