I found my problem... as my user CPAN is pointing as a Metadata file path different than root user is. I've been staring at this terminal screen for too long.
I will implement your method so when I forget to switch users I'll be OK. In fact, looks like I won't have to remember to switch users.