I am trying to install Event.pm using CPAN under Mac OS X 10.2.6. It compiles, but fails two tests. Here are the results (any help is greatly appreciated):
perl -MCPAN -e "install Event"
CPAN: Storable loaded ok
Going to read /Users/dustin/.cpan/Metadata
Database was generated on Fri, 12 Sep 2003 12:45:53 GMT
Running install for module Event
Running make for J/JP/JPRIT/Event-0.87.tar.gz
CPAN: Digest::MD5 loaded ok
CPAN: Compress::Zlib loaded ok
Checksum for /Users/dustin/.cpan/sources/authors/id/J/JP/JPRIT/Event-0.87.tar.gz ok
Scanning cache /Users/dustin/.cpan/build for sizes
CPAN: Archive::Tar loaded ok
Event-0.87/
Event-0.87/t/
Event-0.87/t/idle2.t
Event-0.87/t/callback.t
Event-0.87/t/timer.t
Event-0.87/t/io.t
Event-0.87/t/leak2.t
Event-0.87/t/idle.t
Event-0.87/t/eval.t
Event-0.87/t/loop.t
Event-0.87/t/hup.t
Event-0.87/t/now.t
Event-0.87/t/group.t
Event-0.87/t/timeout_cb.t
Event-0.87/t/leak.t
Event-0.87/t/var.t
Event-0.87/t/attach_to.t
Event-0.87/t/hook.t
Event-0.87/t/signal.t
Event-0.87/t/bored.t
Event-0.87/t/fifo.t
Event-0.87/t/delete.t
Event-0.87/t/reenter.t
Event-0.87/t/unconfigured.t
Event-0.87/t/data.t
Event-0.87/c/
Event-0.87/c/io.c
Event-0.87/c/timer.c
Event-0.87/c/hook.c
Event-0.87/c/idle.c
Event-0.87/c/tied.c
Event-0.87/c/queue.c
Event-0.87/c/ev.c
Event-0.87/c/timeable.c
Event-0.87/c/typemap.c
Event-0.87/c/var.c
Event-0.87/c/watcher.c
Event-0.87/c/group.c
Event-0.87/c/unix.c
Event-0.87/c/signal.c
Event-0.87/lib/
Event-0.87/lib/Event/
Event-0.87/lib/Event/typemap
Event-0.87/lib/Event/io.pm
Event-0.87/lib/Event/group.pm
Event-0.87/lib/Event/MakeMaker.pm
Event-0.87/lib/Event/signal.pm
Event-0.87/lib/Event/EventAPI.h
Event-0.87/lib/Event/timer.pm
Event-0.87/lib/Event/var.pm
Event-0.87/lib/Event/idle.pm
Event-0.87/lib/Event/Watcher.pm
Event-0.87/lib/Event/type.pm
Event-0.87/lib/Event.pm
Event-0.87/lib/Event.pod
Event-0.87/MANIFEST
Event-0.87/TODO
Event-0.87/demo/
Event-0.87/demo/perlqt.t
Event-0.87/demo/msg.pm
Event-0.87/demo/readline.t
Event-0.87/demo/process.pm
Event-0.87/demo/group.t
Event-0.87/demo/echo.t
Event-0.87/demo/repeat.t
Event-0.87/demo/rand_interval.t
Event-0.87/demo/semaphore.pm
Event-0.87/util/
Event-0.87/util/bench.pl
Event-0.87/util/filehandle.txt
Event-0.87/ANNOUNCE
Event-0.87/Event.h
Event-0.87/ppport.h
Event-0.87/Event.xs
Event-0.87/README
Event-0.87/ChangeLog
Event-0.87/Tutorial.pdf
Event-0.87/MANIFEST.SKIP
Event-0.87/INSTALL
Event-0.87/Makefile.PL
Removing previously used /Users/dustin/.cpan/build/Event-0.87
CPAN.pm: Going to build J/JP/JPRIT/Event-0.87.tar.gz
Checking if your kit is complete...
Looks good
Writing Makefile for Event
cp lib/Event/signal.pm blib/lib/Event/signal.pm
cp lib/Event/io.pm blib/lib/Event/io.pm
cp lib/Event/var.pm blib/lib/Event/var.pm
cp lib/Event/timer.pm blib/lib/Event/timer.pm
cp lib/Event/idle.pm blib/lib/Event/idle.pm
cp lib/Event/EventAPI.h blib/lib/Event/EventAPI.h
cp lib/Event.pod blib/lib/Event.pod
cp lib/Event/group.pm blib/lib/Event/group.pm
cp lib/Event/typemap blib/lib/Event/typemap
cp lib/Event.pm blib/lib/Event.pm
cp lib/Event/Watcher.pm blib/lib/Event/Watcher.pm
cp lib/Event/type.pm blib/lib/Event/type.pm
cp lib/Event/MakeMaker.pm blib/lib/Event/MakeMaker.pm
/usr/bin/perl /Library/Perl/ExtUtils/xsubpp -typemap /Library/Perl/ExtUtils/typemap -typemap ./lib/Event/typemap Event.xs > Event.xsc && mv Event.xsc Event.c
cc -c -Ic -Ilib/Event -pipe -fno-common -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include -O3 -DVERSION=\"0.87\" -DXS_VERSION=\"0.87\" "-I/Library/Perl/darwin/CORE" Event.c
cc1: warning: changing search order for system directory "/usr/local/include"
cc1: warning: as it has already been specified as a non-system directory
Running Mkbootstrap for Event ()
chmod 644 Event.bs
rm -f blib/arch/auto/Event/Event.bundle
LD_RUN_PATH="" cc -flat_namespace -bundle -undefined suppress -L/usr/local/lib Event.o -o blib/arch/auto/Event/Event.bundle
chmod 755 blib/arch/auto/Event/Event.bundle
cp Event.bs blib/arch/auto/Event/Event.bs
chmod 644 blib/arch/auto/Event/Event.bs
Manifying blib/man3/Event.3
Manifying blib/man3/Event::MakeMaker.3
/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/attach_to.......ok
t/bored...........ok
t/callback........ok
t/data............ok
t/delete..........ok
t/eval............ok
t/fifo............ok
t/group...........ok
t/hook............ok
t/hup.............ok
t/idle............ok
t/idle2...........ok
t/io..............ok 2/8# Test 6 got: '0' (t/io.t at line 87)
# Expected: '1'
# Failed test 7 in t/io.t at line 88
t/io..............FAILED tests 6-7
Failed 2/8 tests, 75.00% okay
t/leak............ok
t/leak2...........ok
t/loop............ok
t/now.............ok
t/reenter.........ok
t/signal..........ok
t/timeout_cb......ok
t/timer...........ok
t/unconfigured....ok
t/var.............ok
Failed Test Stat Wstat Total Fail Failed List of Failed
------------------------------------------------------------------------ -------
t/io.t 8 2 25.00% 6-7
Failed 1/23 test scripts, 95.65% okay. 2/115 subtests failed, 98.26% okay.
make: *** [test_dynamic] Error 2
/usr/bin/make test -- NOT OK
Running make install
make test had returned bad status, won't install without force
Thanks, Dustin