It was a typo not in the file .
The file seems to be intact.It is CPAN.
I did not try loading the rpm.
Any help is appreciated.
I manually installed CPAN.still the result is same.
How to uninstall CPAN and start form scratch without loading the entire Fedora 10 ???