Caesura has asked for the wisdom of the Perl Monks concerning the following question:

Hello Wise Ones,

I've installed perlbrew and installing some modules using cpanm (after doing : perlbrew install-cpanm) - then when I install a module from cpanm is moans about permission denied in ~/.cpanm/...

Fine, I've obvs used root for cpanm before, but why does perlbrew use anything outside it's own domain? I thought that was the point.

I can reset the permissions of ~/.cpanm/... to be me, but that seems a sledgehammer solution and poss not what non-perlbrew requires (if I use system perl to install, with sudo, then I'll get the same errors when using perlbrew later).

Cheers for any ideas,