When I try to install Test-WWW-Mechanize-Catalyst-0.41 using CPAN on my Fedora 8 i386 machine, it fails like this: -----------------(start of CPAN.pm output) ------------------------- CPAN.pm: Going to build L/LB/LBROCARD/Test-WWW-Mechanize-Catalyst-0.41.tar.gz Checking if your kit is complete... Looks good Warning: prerequisite Catalyst 5.00 not found. Writing Makefile for Test::WWW::Mechanize::Catalyst cp lib/Test/WWW/Mechanize/Catalyst.pm blib/lib/Test/WWW/Mechanize/Catalyst.pm Manifying blib/man3/Test::WWW::Mechanize::Catalyst.3pm LBROCARD/Test-WWW-Mechanize-Catalyst-0.41.tar.gz /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/auth-test...............Use of uninitialized value in concatenation (.) or string at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/Scalar/Util.pm line 30. Weak references are not implemented in the version of perl at /usr/lib/perl5/site_perl/5.8.8/Catalyst.pm line 24 BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/Catalyst.pm line 24. Compilation failed in require at t/lib/Catty.pm line 6. BEGIN failed--compilation aborted at t/lib/Catty.pm line 6. Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/Catalyst/Test.pm line 91. BEGIN failed--compilation aborted at (eval 12) line 2. Undefined subroutine &Test::WWW::Mechanize::Catalyst::Aux::request called at lib/Test/WWW/Mechanize/Catalyst.pm line 40. # Looks like your test died before it could output anything. t/auth-test............... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 5/5 subtests t/multi_content_type......# ################################################################### # Starting an external Catalyst HTTP server on port 7357 # To change the port, please set the TWMC_TEST_PORT env variable. # (The server will be automatically shut-down right after the tests). # ################################################################### Use of uninitialized value in concatenation (.) or string at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/Scalar/Util.pm line 30. Killed [root@deafeng3 ~]# cpan CPAN: File::HomeDir loaded ok (v0.69) There seems to be running another CPAN process (pid 10820). Contacting... Other job not responding. Shall I overwrite the lockfile '/root/.cpan/.lock'? (Y/n) [y] cpan shell -- CPAN exploration and modules installation (v1.9205) ReadLine support enabled ------------- end of CPAN.pm output -------------------------------- Why is this happening...any ideas? I've Googled and checked perlmonks.org for any tidbits, and found nothing, although the CPAN testers reports do show test failures for this module on perl 5.8.8. This line: # Starting an external Catalyst HTTP server on port 7357 Makes me wonder if I'm supposed to enable this port in some way on Fedora 8? I disabled the firewall for purposes of this install, and netstat doesn't seem to show 7357 is in use. Of course I'm pretty green with Perl. On my CentOS 5.1 box, the above use of port 7357 resulted in a "no connection" error. I changed the port number to 8081 and reran that test (t/multi_content_type) and it finished with no errors. That enabled me to install Test-WWW-Mechanize-Catalyst. How to get this working on Fedora 8? Thanks for any feedback Bob Cochran Greenbelt, Maryland, USA