Use of uninitialized value in substitution (s///) at Makefile.PL line 54. Use of uninitialized value in substitution (s///) at Makefile.PL line 55. Use of uninitialized value in substitution (s///) at Makefile.PL line 55. Use of uninitialized value in substitution (s///) at Makefile.PL line 72. Use of uninitialized value in substr at Makefile.PL line 73. XAO::Base needs a directory for project specific configuration values, objects, templates etc. Directory name ? [/usr/local/xao] The following directory structure will be used: /usr/local/xao/handlers - web server handlers /usr/local/xao/projects - projects root directory /usr/local/xao/templates - default templates Is that OK? [Y/n] Configuration saved into .config Checking if your kit is complete... Looks good Writing Makefile for XAO::Base pod2text Base.pm > README cp lib/XAO/DO/Atom.pm blib/lib/XAO/DO/Atom.pm cp lib/XAO/TestUtils.pm blib/lib/XAO/TestUtils.pm cp lib/XAO/DO/Embeddable.pm blib/lib/XAO/DO/Embeddable.pm cp lib/XAO/Utils.pm blib/lib/XAO/Utils.pm cp lib/XAO/Objects.pm blib/lib/XAO/Objects.pm cp lib/XAO/Cache.pm blib/lib/XAO/Cache.pm cp lib/XAO/Errors.pm blib/lib/XAO/Errors.pm cp lib/XAO/DO/Config.pm blib/lib/XAO/DO/Config.pm cp lib/XAO/Projects.pm blib/lib/XAO/Projects.pm cp Base.pm blib/lib/XAO/Base.pm cp lib/XAO/SimpleHash.pm blib/lib/XAO/SimpleHash.pm cp lib/XAO/DO/Cache/Memory.pm blib/lib/XAO/DO/Cache/Memory.pm Manifying blib/man3/XAO::DO::Atom.3 Manifying blib/man3/XAO::TestUtils.3 Manifying blib/man3/XAO::DO::Embeddable.3 Manifying blib/man3/XAO::Utils.3 Manifying blib/man3/XAO::Objects.3 Manifying blib/man3/XAO::Cache.3 Manifying blib/man3/XAO::DO::Config.3 Manifying blib/man3/XAO::Errors.3 Manifying blib/man3/XAO::Projects.3 Manifying blib/man3/XAO::Base.3 Manifying blib/man3/XAO::DO::Cache::Memory.3 Manifying blib/man3/XAO::SimpleHash.3 /home/cpanrun/ia64-lp64/build/5.8.2/bin/perl "-Iblib/arch" "-Iblib/lib" BaseConfig.PL blib/lib/XAO/BaseConfig.pm PERL_DL_NONLAZY=1 /home/cpanrun/ia64-lp64/build/5.8.2/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl =============================================================== Some of the tests may take up to a couple of minutes to run. Please be patient. If you see that a test failed, please run it as follows: perl -w ta/failed_test_name.pl That will show you details about failure. Send the output to the module author along with your perl version and short description of what you think might be the reason. =============================================================== ta/Cache.........STARTING TEST RUN 1..3 ok PASS test_everything ok PASS test_drop ok PASS test_size ok ta/Projects......STARTING TEST RUN 1..1 ok PASS test_everything ok ta/SimpleHash....STARTING TEST RUN 1..1 ok PASS test_everything ok ta/Objects.......STARTING TEST RUN 1..1 ok PASS test_everything ok ta/Errors........STARTING TEST RUN 1..1 ok PASS test_everything ok ta/Base..........STARTING TEST RUN 1..2 ok PASS test_import ok PASS test_set_root ok ta/Utils.........STARTING TEST RUN 1..5 ok PASS test_html ok PASS test_fround ok PASS test_keys ok PASS test_logprint_handler ok PASS test_args ok ta/DOConfig......STARTING TEST RUN 1..5 ok PASS test_project ok PASS test_error ok PASS test_base ok PASS test_cache ok PASS test_double ok All tests successful. Files=8, Tests=19, 7 wallclock secs ( 2.18 cusr + 0.65 csys = 2.83 CPU) Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/XAO/TestUtils.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/XAO/Utils.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/XAO/Objects.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/XAO/Cache.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/XAO/Errors.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/XAO/Projects.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/XAO/Base.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/XAO/SimpleHash.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/XAO/BaseConfig.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/XAO/DO/Atom.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/XAO/DO/Embeddable.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/XAO/DO/Config.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/lib/site_perl/5.8.2/XAO/DO/Cache/Memory.pm Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/XAO::DO::Atom.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/XAO::TestUtils.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/XAO::DO::Embeddable.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/XAO::Utils.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/XAO::Objects.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/XAO::Cache.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/XAO::DO::Config.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/XAO::Errors.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/XAO::Projects.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/XAO::Base.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/XAO::DO::Cache::Memory.3 Installing /home/cpanrun/ia64-lp64/build/5.8.2/man/man3/XAO::SimpleHash.3 Appending installation info to /home/cpanrun/ia64-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/perllocal.pod [ -d /usr/local/xao ] || mkdir /usr/local/xao && chmod 755 /usr/local/xao mkdir: cannot access /usr/local: Permission denied make: *** [install] Error 2