I've been using this module for a while, and it is extremely helpful. Unfortunately, I have
had trouble installing it as a non-root user. When installing as a non-root user (e.g., using
local::lib), it fails to install because the extracted installation directory does not have
execute permissions:
dr--r--r-- 4 mike mike 4.0K Apr 18 2009 Math-Cartesian-Product-1.006/
Example:
cpanm --look --verbose -L ~/extlib Math::Cartesian::Product
--> Working on Math::Cartesian::Product
Fetching http://search.cpan.org/CPAN/authors/id/P/PR/PRBRENAN/Math-Cartesian-
Product-1.006.tar.gz ... OK
Unpacking Math-Cartesian-Product-1.006.tar.gz
Math-Cartesian-Product-1.006/
Math-Cartesian-Product-1.006/MANIFEST
Math-Cartesian-Product-1.006/META.yml
Math-Cartesian-Product-1.006/README
Math-Cartesian-Product-1.006/Build.PL
Math-Cartesian-Product-1.006/t/
Math-Cartesian-Product-1.006/t/test.t
Math-Cartesian-Product-1.006/lib/
Math-Cartesian-Product-1.006/lib/Math/
Math-Cartesian-Product-1.006/lib/Math/Cartesian/
Math-Cartesian-Product-1.006/lib/Math/Cartesian/Product.pm
Entering Math-Cartesian-Product-1.006
Math-Cartesian-Product-1.006: Permission denied at
/loader/0x2fcea90/App/cpanminus/script.pm line 789.