in reply to When cpan returns the dreaded "won't install without force"

You could try using App::cpanminus instead of the default CPAN client. It logs everything to file by default.

package Cow { use Moo; has name => (is => 'lazy', default => sub { 'Mooington' }) } say Cow->new->name


Comment on Re: When cpan returns the dreaded "won't install without force"