Subject: | Makefile.PL should not install Module::Build |
If running "perl Makefile.PL" and Module::Build is not yet installed, then the user gets an interactive prompt:
...
Output from '/usr/local/bin/perl Makefile.PL':
This module requires Module::Build to install itself.
Install Module::Build now from CPAN? [y]
...
However, it's better to specify this as a configure_requires dependency, which would be resolved *automatically* by installers like CPAN.pm or cpanm.
Also it's possible that the user does not want to install the module at all, just test it (common for CPAN Testers, but also for some other use cases) --- in this case there should be no installation of Module::Build at all.