Under Debian, "make test" fails. See below.
------------------------------------------------------------------------------
*** ExtUtils::AutoInstall version 0.59
*** Checking for dependencies...
[Core Features]
- Test::More ...loaded. (0.65)
- Date::Parse ...loaded. (2.29)
- Mail::Mbox::MessageParser ...loaded. (1.5002 >= 1.4001)
[Reduced Memory Consumption for -u]
- Digest::MD5 ...loaded. (2.39)
[Complex Date Patterns]
- Date::Manip ...loaded. (5.54)
[Speed Tests]
- Benchmark::Timer ...missing. (would need 0.7100)
==> Auto-install the 1 optional module(s) from CPAN? [n]
*** ExtUtils::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Writing Makefile for grepmail
------------------------------------------------------------------------------
t/match_words.t ............. ok
t/nonexistent_mailbox.t ..... 1/8
# Failed test 'Did not encounter an error executing the test when one was expected.
#
# '
# at t/nonexistent_mailbox.t line 102.
# Failed test 'Did not encounter an error executing the test when one was expected.
#
# '
# at t/nonexistent_mailbox.t line 102.
t/nonexistent_mailbox.t ..... 5/8 # Looks like you planned 8 tests but only ran 6.
# Looks like you failed 2 tests of 6 run.
t/nonexistent_mailbox.t ..... Dubious, test returned 2 (wstat 512, 0x200)
Failed 4/8 subtests
"make test" log
This will be fixed in 5.3100. I'm not sure how it used to work. Somehow perl was raising a PIPE signal when STDIN is broken, but no longer?