I was recently trying to upgrade a few Perl modules on my cell phone (nokia n900), and installing the latest copy of Module::Build
took the better part of an hour.
Most of the time (70% ish) seemed to be spent parsing and indexing the repository information.
It seems there are a few options, such as not rebuilding the index cache each time, or using CPAN::SQLite.
I would like to continue using CPAN on the device, rather than installing the modules manually. So I am wondering what techniques people have had success with on similar limited resource devices (slowish cpu, limited ram, slow disk (flash))?