Okay I have just finished installing Titanium. I have had to restore from backup twice (or maybe it was more and I cannot count high enough). My hands are feeling warn out. And I have come to some conclusions.
The current version of the CPAN module is better than the one the box came with. It has a "failed" command which helps you keep track of what needs to be done.
It must be the case that a lot of modules do not state their dependencies correctly.
In particular the compression modules should check for the underlying C libraries and bail out quickly if they are not there.
What I really wanted was a way of typing one command (install Titanium) and getting a list of all perl modules installed. I want it to stop as soon as it hits an error but to only scream when there is a serious issue. I believe CPAN can do this, but I was too fed up to play with it anymore.
I am not aware of any security mailing list for all these modules.