Problem installing spamassassin CentOS 5.5

Hi every body
I am facing problem installing spamassassin on my CentOS - Direct Admin VPS
The installation ended with the following error

REQUIRED module out of date: Archive::Tar
optional module missing: Digest::SHA
optional module missing: Mail::SPF
optional module missing: IP::Country
optional module missing: Razor2
optional module missing: Net::Ident
optional module missing: IO::Socket::INET6
optional module missing: Mail:KIM
optional module missing: DBI
optional module missing: LWP::UserAgent
optional module missing: HTTP:ate
optional module missing: Encode:etect
warning: some functionality may not be available,
please read the above report before continuing!
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target `install'. Stop.
Cannot find /usr/bin/sa-update after install. Check for errors above.
Cannot find /usr/bin/spamd. Check above for errors or missing perl modules.
If needed, use cpan to install the missing modules, eg:
cpan -i Archive::Tar Digest::SHA Mail::SPF IP::Country Net::Ident IO::Socket::INET6 Compress::Zlib Mail:KIM LWP::UserAgent HTTP:ate Encode:etect
press enter to answer [yes] if it asks you to install dependencies (it will prepend them to the queue) 

I tried installing missing modules as follows

PERL_MM_USE_DEFAULT=1 cpan -i Archive::Tar Digest::SHA Mail::SPF IP::Country Net::Ident IO::Socket::INET6 Compress::Zlib Mail:KIM LWP::UserAgent HTTP:ate Encode:etect 

But while istalling modules the following error occurs

The module LWP::UserAgent isn't available on CPAN.
Either the module has not yet been uploaded to CPAN, or it is
temporary unavailable. Please contact the author to find out
more about the status. Try 'i LWP::UserAgent'.
Running install for module HTTP:ate
The module HTTP:ate isn't available on CPAN.
Either the module has not yet been uploaded to CPAN, or it is
temporary unavailable. Please contact the author to find out
more about the status. Try 'i HTTP:ate'.
Running install for module Encode:etect
The module Encode:etect isn't available on CPAN.
Either the module has not yet been uploaded to CPAN, or it is
temporary unavailable. Please contact the author to find out
more about the status. Try 'i Encode:etect'. 

I need your help on how to install these modules
Regards
Rizwan