If you want to use CPAN as a non-privleged user, you'll also have
to create a local copy of CPAN/Config.pm in $HOME/.cpan/CPAN/MyConfig.pm
and use it to override the default paths for the CPAN installation, otherwise
you won't even be able to start the CPAN interface.
RE: RE: Re: A detailed How-To for locally installing modules