I added LWP::UserAgent to a test, and thought I had it covered
by adding LWP to Makefile.PL like this:
'BUILD_REQUIRES' => {'LWP' => 5.834,
'Test::More' => 0},
One of many smoke-test systems has a problem with this.
http://www.cpantesters.org/cpan/report/6979525
The report says "Can't locate LWP/UserAgent.pm in @INC"
Which is the best way to fix this?
1. Change 'LWP' to 'LWP::UserAgent' in BUILD_REQUIRES
2. Add 'LWP' to PREREQ_PM
3. Add 'LWP::UserAgent' to PREREQ_PM
4. Add 'LWP::UserAgent' and 'Test::More' to PREREQ_PM
5. #4 plus delete BUILD_REQUIRES
It seems we have 3 categories: config_requires, build_requires, and
requires, and it's not clear which of the last 2 applies to something
required by a test.
Please forgive if this has been asked and answered before.
I've given up on my data mining skills.
Thanks,
cmac