in reply to SmokeTesters Complain of Missing Dependencies Which a Module's Makefile.PL Requires

I believe you'll avoid such FAIL reports if, in your Makefile.PL you replace:
use File::Util;
with
eval {require File::Util;}; exit if $@;
That way, if File::Util is not installed, the build process simply stops - and no FAIL is either recorded or sent. (You'd probably want to provide a message prior to the exit - so that the user knows why the process is stopping.)

There might now exist a better solution, btw.

Cheers,
Rob
  • Comment on Re: SmokeTesters Complain of Missing Dependencies Which a Module's Makefile.PL Requires
  • Select or Download Code