in reply to install Module::Build with cpan make -- NOT OK
I think the "root" cause is that your version of Perl has an old (or no) Module::Build installed and cpan fails to install a newer version.
Module::Build is used by many other modules to build and install them.
I think your best approach would be to set up your own private library directory and install all those needed modules there. Likely a good approach to that is to manually install local::lib, potentially following the bootstrapping technique.
Once you have installed local::lib (and set up the environment variables as they document it there), you can then install HTML::TreeBuilder, which will pull in HTML::Tree which will pull in Module::Build.
|
|---|