You seem to have neither 'Heap::Simple::XS' nor 'Heap::Simple::Perl' installed. That should not stop this package from getting installed (in fact, you'll need to install this package before you can install any of the other two). However, this package won't be usable until you install one (or both) of these two. Checking if your kit is complete... Looks good Writing Makefile for Heap::Simple cp Simple.pm blib/lib/Heap/Simple.pm Can't open Simple.pm for reading: No such file or directory Couldn't install blib/man3/Heap::Simple.3 Manifying blib/man3/Heap::Simple.3 make: getcwd: : No such file or directory make: *** No rule to make target `test'. Stop.