I'm sure the problem is something to do with Test::Pod
I think so, too. Which version of Test::Pod do you have ?
I'd just hide Test/Pod.pm (eg rename it to Test/Pod.pm_hide) until the problem gets sorted. First thing to do after the rename would be to update Test::Pod to the latest version (iff it's not already) and see if that fixes the problem.
Thanks for you idea Rob. I don't know why but Test::Pod seemed not to be installed. When I installed it from CPAN I was then able to install other modules OK.