I uploaded a module to CPAN two days ago, and within a day recieved two automated messages from CPAN testers stating that my module had failed tests. The reason? They didn't have the dependencies installed.
At first I was annoyed, but after a few hours I came to the conclusion that I was happy to receive these emails. Its a little nudge to me to do things right, and put the appropriate information in the Makefile.PL, instead of "assuming" people will read the README.
I've uploaded a new version that should pass the installation test (I hope), but I expect I'll receive an email in a few hours letting me know one way or another.
Keep up the good work, CPAN testers!
about an hour later...
After writing the above, I committed the cardinal sin of CPAN, I uploaded a module without running make test. Thanks again to CPAN testers, my stupidity was made clear to me in short order, and I've uploaded a new version.