in reply to Fixing my CPAN installation

I have not used perlbrew; am unfamiliar how it munges things.

You could try using cpan from scratch by removing ($HOME/.cpan and/or) $HOME/.cpan/CPAN/MyConfig.pm or equivalent (directory) file.