Has anyone else experienced a problem installing HTML::Form 1.0 on 10.2.3? I tried installing it this evening (actually upgrading from version .03 if that makes any difference) and it appears to be failing on the html/form test. I'm wondering if this is a general OSX problem or if I just have some sort of whacky setup.
Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- html/form.t 14 1 7.14% 11 1 test skipped. Failed 1/36 test scripts, 97.22% okay. 1/362 subtests failed, 99.72% okay. CPAN log below (pretty long) cpan> install HTML::Form Running install for module HTML::Form Running make for G/GA/GAAS/libwww-perl-5.67.tar.gz Issuing "/usr/bin/ftp -n" Connected to freestuff.cs.colorado.edu. 220-Welcome to Pure-FTPd. 220-You are user number 7 of 50 allowed. 220-Only anonymous FTP is allowed here 220 You will be disconnected after 15 minutes of inactivity. 331-######################################################################## 331- Welcome to the Computer Science Departmental FTP server 331- at the University of Colorado, Boulder. 331-######################################################################## 331- 331-For explicit information on using this FTP service, please read the 331-following README files. 331- 331-You can do this in several ways depending upon your ftp client. 331- ftp> get README - 331- ftp> more README 331- etc.. 331- 331-README Primary README for this site 331-README.users Accessing User public_ftp directories at CUCS 331-README.submissions How to submit files to CUCS faculty 331-README.mirrors Information on our mirrors 331 Any password will work 230 Any password will work Remote system type is UNIX. Using binary mode to transfer files. Local directory now /Users/admin/.cpan/sources/authors/id/G/GA/GAAS 250 OK. Current directory is / 250 OK. Current directory is /pub 250 OK. Current directory is /pub/perl 250 OK. Current directory is /mirrors/CPAN 250 OK. Current directory is /mirrors/CPAN/authors 250 OK. Current directory is /mirrors/CPAN/authors/id 250 OK. Current directory is /mirrors/CPAN/authors/id/G 250 OK. Current directory is /mirrors/CPAN/authors/id/G/GA 250 OK. Current directory is /mirrors/CPAN/authors/id/G/GA/GAAS 200 TYPE is now 8-bit binary local: libwww-perl-5.67.tar.gz remote: libwww-perl-5.67.tar.gz 500 Unknown command 227 Entering Passive Mode (128,138,243,20,6,214) 150-Accepted data connection 150 192.6 kbytes to download 100% |*************************************| 192 KB 60.46 KB/s 00:00 ETA 226-File successfully transferred 226 3.016 seconds (measured here), 63.88 Kbytes per second 197261 bytes received in 00:03 (60.11 KB/s) 221-Goodbye. You uploaded 0 and downloaded 193 kbytes. 221 Logout GOT /Users/admin/.cpan/sources/authors/id/G/GA/GAAS/libwww-perl-5.67.tar.gz CPAN: Digest::MD5 loaded ok Issuing "/usr/bin/ftp -n" Connected to freestuff.cs.colorado.edu. 220-Welcome to Pure-FTPd. 220-You are user number 7 of 50 allowed. 220-Only anonymous FTP is allowed here 220 You will be disconnected after 15 minutes of inactivity. 331-######################################################################## 331- Welcome to the Computer Science Departmental FTP server 331- at the University of Colorado, Boulder. 331-######################################################################## 331- 331-For explicit information on using this FTP service, please read the 331-following README files. 331- 331-You can do this in several ways depending upon your ftp client. 331- ftp> get README - 331- ftp> more README 331- etc.. 331- 331-README Primary README for this site 331-README.users Accessing User public_ftp directories at CUCS 331-README.submissions How to submit files to CUCS faculty 331-README.mirrors Information on our mirrors 331 Any password will work 230 Any password will work Remote system type is UNIX. Using binary mode to transfer files. Local directory now /Users/admin/.cpan/sources/authors/id/G/GA/GAAS 250 OK. Current directory is / 250 OK. Current directory is /pub 250 OK. Current directory is /pub/perl 250 OK. Current directory is /mirrors/CPAN 250 OK. Current directory is /mirrors/CPAN/authors 250 OK. Current directory is /mirrors/CPAN/authors/id 250 OK. Current directory is /mirrors/CPAN/authors/id/G 250 OK. Current directory is /mirrors/CPAN/authors/id/G/GA 250 OK. Current directory is /mirrors/CPAN/authors/id/G/GA/GAAS 200 TYPE is now 8-bit binary local: CHECKSUMS remote: CHECKSUMS 500 Unknown command 227 Entering Passive Mode (128,138,243,20,6,96) 150-Accepted data connection 150 11.4 kbytes to download 100% |*************************************| 11635 26.68 KB/s 00:00 ETA 226-File successfully transferred 226 0.002 seconds (measured here), 4.70 Mbytes per second 11635 bytes received in 00:00 (25.66 KB/s) 221-Goodbye. You uploaded 0 and downloaded 12 kbytes. 221 Logout GOT /Users/admin/.cpan/sources/authors/id/G/GA/GAAS/CHECKSUMS Checksum for /Users/admin/.cpan/sources/authors/id/G/GA/GAAS/libwww-perl-5.67.tar.gz ok libwww-perl-5.67 libwww-perl-5.67/lib libwww-perl-5.67/lib/HTTP libwww-perl-5.67/lib/HTTP/Cookies.pm libwww-perl-5.67/lib/HTTP/Status.pm libwww-perl-5.67/lib/HTTP/Cookies libwww-perl-5.67/lib/HTTP/Cookies/Netscape.pm libwww-perl-5.67/lib/HTTP/Cookies/Microsoft.pm libwww-perl-5.67/lib/HTTP/Request libwww-perl-5.67/lib/HTTP/Request/Common.pm libwww-perl-5.67/lib/HTTP/Headers libwww-perl-5.67/lib/HTTP/Headers/Auth.pm libwww-perl-5.67/lib/HTTP/Headers/ETag.pm libwww-perl-5.67/lib/HTTP/Headers/Util.pm libwww-perl-5.67/lib/HTTP/Request.pm libwww-perl-5.67/lib/HTTP/Response.pm libwww-perl-5.67/lib/HTTP/Date.pm libwww-perl-5.67/lib/HTTP/Daemon.pm libwww-perl-5.67/lib/HTTP/Message.pm libwww-perl-5.67/lib/HTTP/Negotiate.pm libwww-perl-5.67/lib/HTTP/Headers.pm libwww-perl-5.67/lib/LWP libwww-perl-5.67/lib/LWP/Protocol libwww-perl-5.67/lib/LWP/Protocol/nntp.pm libwww-perl-5.67/lib/LWP/Protocol/ftp.pm libwww-perl-5.67/lib/LWP/Protocol/mailto.pm libwww-perl-5.67/lib/LWP/Protocol/GHTTP.pm libwww-perl-5.67/lib/LWP/Protocol/nogo.pm libwww-perl-5.67/lib/LWP/Protocol/file.pm libwww-perl-5.67/lib/LWP/Protocol/data.pm libwww-perl-5.67/lib/LWP/Protocol/https10.pm libwww-perl-5.67/lib/LWP/Protocol/http10.pm libwww-perl-5.67/lib/LWP/Protocol/https.pm libwww-perl-5.67/lib/LWP/Protocol/gopher.pm libwww-perl-5.67/lib/LWP/Protocol/http.pm libwww-perl-5.67/lib/LWP/RobotUA.pm libwww-perl-5.67/lib/LWP/Authen libwww-perl-5.67/lib/LWP/Authen/Ntlm.pm libwww-perl-5.67/lib/LWP/Authen/Digest.pm libwww-perl-5.67/lib/LWP/Authen/Basic.pm libwww-perl-5.67/lib/LWP/MemberMixin.pm libwww-perl-5.67/lib/LWP/media.types libwww-perl-5.67/lib/LWP/DebugFile.pm libwww-perl-5.67/lib/LWP/Debug.pm libwww-perl-5.67/lib/LWP/UserAgent.pm libwww-perl-5.67/lib/LWP/MediaTypes.pm libwww-perl-5.67/lib/LWP/Protocol.pm libwww-perl-5.67/lib/LWP/ConnCache.pm libwww-perl-5.67/lib/LWP/Simple.pm libwww-perl-5.67/lib/WWW libwww-perl-5.67/lib/WWW/RobotRules libwww-perl-5.67/lib/WWW/RobotRules/AnyDBM_File.pm libwww-perl-5.67/lib/WWW/RobotRules.pm libwww-perl-5.67/lib/File libwww-perl-5.67/lib/File/Listing.pm libwww-perl-5.67/lib/Net libwww-perl-5.67/lib/Net/HTTP libwww-perl-5.67/lib/Net/HTTP/Methods.pm libwww-perl-5.67/lib/Net/HTTP/NB.pm libwww-perl-5.67/lib/Net/HTTP.pm libwww-perl-5.67/lib/Net/HTTPS.pm libwww-perl-5.67/lib/Bundle libwww-perl-5.67/lib/Bundle/LWP.pm libwww-perl-5.67/lib/LWP.pm libwww-perl-5.67/lib/HTML libwww-perl-5.67/lib/HTML/Form.pm libwww-perl-5.67/t libwww-perl-5.67/t/base libwww-perl-5.67/t/base/headers-util.t libwww-perl-5.67/t/base/status.t libwww-perl-5.67/t/base/cookies.t libwww-perl-5.67/t/base/headers-etag.t libwww-perl-5.67/t/base/http.t libwww-perl-5.67/t/base/date.t libwww-perl-5.67/t/base/listing.t libwww-perl-5.67/t/base/response.t libwww-perl-5.67/t/base/headers-auth.t libwww-perl-5.67/t/base/common-req.t libwww-perl-5.67/t/base/message.t libwww-perl-5.67/t/base/mediatypes.t libwww-perl-5.67/t/base/ua.t libwww-perl-5.67/t/base/headers.t libwww-perl-5.67/t/base/negotiate.t libwww-perl-5.67/t/local libwww-perl-5.67/t/local/get.t libwww-perl-5.67/t/local/autoload.t libwww-perl-5.67/t/local/http.t libwww-perl-5.67/t/local/http-get.t libwww-perl-5.67/t/local/autoload-get.t libwww-perl-5.67/t/local/protosub.t libwww-perl-5.67/t/live libwww-perl-5.67/t/live/jigsaw-te.t libwww-perl-5.67/t/live/validator.t libwww-perl-5.67/t/live/jigsaw-md5-get.t libwww-perl-5.67/t/live/jigsaw-neg.t libwww-perl-5.67/t/live/jigsaw-auth-d.t libwww-perl-5.67/t/live/jigsaw-md5.t libwww-perl-5.67/t/live/jigsaw-neg-get.t libwww-perl-5.67/t/live/jigsaw-chunk.t libwww-perl-5.67/t/live/jigsaw-auth-b.t libwww-perl-5.67/t/live/activestate.t libwww-perl-5.67/t/net libwww-perl-5.67/t/net/http-get.t libwww-perl-5.67/t/net/cgi-bin libwww-perl-5.67/t/net/cgi-bin/nph-slowdata libwww-perl-5.67/t/net/cgi-bin/moved libwww-perl-5.67/t/net/cgi-bin/test libwww-perl-5.67/t/net/cgi-bin/slowread libwww-perl-5.67/t/net/cgi-bin/timeout libwww-perl-5.67/t/net/proxy.t libwww-perl-5.67/t/net/http-post.t libwww-perl-5.67/t/net/moved.t libwww-perl-5.67/t/net/http-timeout.t libwww-perl-5.67/t/net/config.pl.dist libwww-perl-5.67/t/net/mirror.t libwww-perl-5.67/t/robot libwww-perl-5.67/t/robot/rules.t libwww-perl-5.67/t/robot/ua.t libwww-perl-5.67/t/robot/ua-get.t libwww-perl-5.67/t/robot/rules-dbm.t libwww-perl-5.67/t/README libwww-perl-5.67/t/TEST libwww-perl-5.67/t/html libwww-perl-5.67/t/html/form.t libwww-perl-5.67/bin libwww-perl-5.67/bin/lwp-rget libwww-perl-5.67/bin/lwp-mirror libwww-perl-5.67/bin/lwp-download libwww-perl-5.67/bin/lwp-request libwww-perl-5.67/Makefile.PL libwww-perl-5.67/MANIFEST libwww-perl-5.67/README.SSL libwww-perl-5.67/Changes libwww-perl-5.67/README libwww-perl-5.67/lwpcook.pod CPAN.pm: Going to build G/GA/GAAS/libwww-perl-5.67.tar.gz You appear to be directly connected to the Internet. I have some tests that tries to access some sites on the net to verify that the new HTTP/1.1 support works as it should. Do you want to enable these tests? [y] This package comes with some sample programs that I can try to install in /usr/local/bin. Note that you can avoid these questions by passing the '-n' option to 'Makefile.PL'. Do you want to install lwp-request? [y] Do you want to install lwp-mirror? [y] Do you want to install lwp-rget? [y] Do you want to install lwp-download? [y] The lwp-request program will use the name it is invoked with to determine what HTTP method to use. I can set up alias for the most common HTTP methods. These alias are also installed in /usr/local/bin. Do you want to install the GET alias? [y] Do you want to install the HEAD alias? [y] Do you want to install the POST alias? [y] Checking for URI........... ok Checking for HTML::Parser.. ok Checking for MIME::Base64.. ok Checking for Net::FTP...... ok Checking for Digest::MD5 .. ok Checking if your kit is complete... Looks good Writing Makefile for libwww-perl cp lib/LWP/RobotUA.pm blib/lib/LWP/RobotUA.pm cp lib/LWP/Authen/Ntlm.pm blib/lib/LWP/Authen/Ntlm.pm cp lib/HTTP/Headers/ETag.pm blib/lib/HTTP/Headers/ETag.pm cp lib/LWP.pm blib/lib/LWP.pm cp lib/LWP/Protocol/ftp.pm blib/lib/LWP/Protocol/ftp.pm cp lib/HTTP/Message.pm blib/lib/HTTP/Message.pm cp lib/LWP/Protocol.pm blib/lib/LWP/Protocol.pm cp lib/HTTP/Request/Common.pm blib/lib/HTTP/Request/Common.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/Net/HTTP/NB.pm blib/lib/Net/HTTP/NB.pm cp lib/HTTP/Status.pm blib/lib/HTTP/Status.pm cp lib/LWP/Protocol/gopher.pm blib/lib/LWP/Protocol/gopher.pm cp lib/Net/HTTPS.pm blib/lib/Net/HTTPS.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/HTTP/Headers/Util.pm blib/lib/HTTP/Headers/Util.pm cp lib/LWP/UserAgent.pm blib/lib/LWP/UserAgent.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/mailto.pm blib/lib/LWP/Protocol/mailto.pm cp lib/LWP/Protocol/https10.pm blib/lib/LWP/Protocol/https10.pm cp lib/LWP/MemberMixin.pm blib/lib/LWP/MemberMixin.pm cp lib/LWP/Debug.pm blib/lib/LWP/Debug.pm cp lib/HTTP/Headers/Auth.pm blib/lib/HTTP/Headers/Auth.pm cp lib/LWP/media.types blib/lib/LWP/media.types cp lib/Net/HTTP.pm blib/lib/Net/HTTP.pm cp lib/File/Listing.pm blib/lib/File/Listing.pm 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/LWP/MediaTypes.pm blib/lib/LWP/MediaTypes.pm cp lwpcook.pod blib/lib/lwpcook.pod cp lib/WWW/RobotRules/AnyDBM_File.pm blib/lib/WWW/RobotRules/AnyDBM_File.pm 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/HTTP/Negotiate.pm blib/lib/HTTP/Negotiate.pm cp lib/LWP/DebugFile.pm blib/lib/LWP/DebugFile.pm cp lib/WWW/RobotRules.pm blib/lib/WWW/RobotRules.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/HTTP/Request.pm blib/lib/HTTP/Request.pm cp lib/LWP/Protocol/data.pm blib/lib/LWP/Protocol/data.pm cp lib/HTTP/Headers.pm blib/lib/HTTP/Headers.pm cp lib/LWP/Simple.pm blib/lib/LWP/Simple.pm cp lib/LWP/Protocol/https.pm blib/lib/LWP/Protocol/https.pm cp lib/Net/HTTP/Methods.pm blib/lib/Net/HTTP/Methods.pm cp lib/Bundle/LWP.pm blib/lib/Bundle/LWP.pm cp bin/GET blib/script/GET /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/GET cp bin/POST blib/script/POST /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/POST cp bin/HEAD blib/script/HEAD /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/HEAD 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/man3/LWP::RobotUA.3 Manifying blib/man3/LWP::Authen::Ntlm.3 Manifying blib/man3/LWP.3 Manifying blib/man3/LWP::Protocol.3 Manifying blib/man3/HTTP::Request::Common.3 Manifying blib/man3/HTTP::Message.3 Manifying blib/man3/HTML::Form.3 Manifying blib/man3/HTTP::Cookies::Netscape.3 Manifying blib/man3/Net::HTTP::NB.3 Manifying blib/man3/HTTP::Status.3 Manifying blib/man1/HEAD.1 Manifying blib/man3/HTTP::Headers::Util.3 Manifying blib/man1/lwp-request.1 Manifying blib/man3/HTTP::Cookies::Microsoft.3 Manifying blib/man3/LWP::UserAgent.3 Manifying blib/man3/LWP::MemberMixin.3 Manifying blib/man1/GET.1 Manifying blib/man3/LWP::Debug.3 Manifying blib/man3/Net::HTTP.3 Manifying blib/man3/HTTP::Daemon.3 Manifying blib/man3/HTTP::Cookies.3 Manifying blib/man3/LWP::ConnCache.3 Manifying blib/man1/POST.1 Manifying blib/man3/File::Listing.3 Manifying blib/man3/WWW::RobotRules::AnyDBM_File.3 Manifying blib/man1/lwp-rget.1 Manifying blib/man3/lwpcook.3 Manifying blib/man3/LWP::MediaTypes.3 Manifying blib/man3/HTTP::Date.3 Manifying blib/man3/WWW::RobotRules.3 Manifying blib/man3/LWP::DebugFile.3 Manifying blib/man3/HTTP::Negotiate.3 Manifying blib/man3/HTTP::Request.3 Manifying blib/man3/HTTP::Response.3 Manifying blib/man3/LWP::Simple.3 Manifying blib/man3/HTTP::Headers.3 Manifying blib/man3/Bundle::LWP.3 /usr/bin/make -- OK Running make test /usr/bin/perl t/TEST 0 base/common-req........ok base/cookies...........ok base/date..............ok base/headers-auth......ok base/headers-etag......ok base/headers-util......ok base/headers...........ok base/http..............ok base/listing...........ok base/mediatypes........ok base/message...........ok base/negotiate.........ok base/response..........ok base/status............ok base/ua................ok html/form..............FAILED test 11 Failed 1/14 tests, 92.86% okay robot/rules-dbm........ok robot/rules............ok robot/ua-get...........ok robot/ua...............ok local/autoload-get.....ok local/autoload.........ok local/get..............ok local/http-get.........ok local/http.............ok local/protosub.........ok live/activestate.......ok live/jigsaw-auth-b.....ok live/jigsaw-auth-d.....ok live/jigsaw-chunk......ok live/jigsaw-md5-get....ok live/jigsaw-md5........ok live/jigsaw-neg-get....ok live/jigsaw-neg........ok live/jigsaw-te.........skipped all skipped: no reason given live/validator.........ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- html/form.t 14 1 7.14% 11 1 test skipped. Failed 1/36 test scripts, 97.22% okay. 1/362 subtests failed, 99.72% okay. make: *** [test] Error 2 /usr/bin/make test -- NOT OK Running make install make test had returned bad status, won't install without force -- Marvin Crippen [EMAIL PROTECTED] DO-IT Program http://www.washington.edu/doit/ (206) 221-4166 It is by caffeine alone I set my mind in motion, It is by the beans of Java the thoughts acquire speed, The hands acquire shaking, the shaking become a warning. It is by caffeine alone I set my mind in motion.