in reply to Re: CPAN Errors on install
in thread CPAN Errors on install

When I run perl Makefile.PL from the package directory directly, it creates the makefile just fine. It's only from CPAN that the module does not want to create the makefile.

Replies are listed 'Best First'.
Re^3: CPAN Errors on install
by Anonymous Monk on Oct 01, 2009 at 00:47 UTC
    Hmmm, I would try turning debugging on
    cpan> o debug all
    I would also try cpanp
      Not sure how to read this. This is from 'install Text::Trim':
      Debug(CPAN,CPAN.pm,370): line[install|Text::Trim] Debug(Shell,Shell.pm,1597,[Shell,Shell.pm,1935,rematein]): pragma[]met +h[install]some[Text::Trim] Debug(Shell,Shell.pm,1638,[Shell,Shell.pm,1935,rematein]): calling exp +andany [Text::Trim] Debug(Shell,Shell.pm,1231,[Shell,Shell.pm,1639,expandany]): s[Text::Tr +im] Debug(Shell,Shell.pm,1253,[Shell,Shell.pm,1243,expand]): type[Module]a +rgs[Text::Trim] Debug(Shell,Shell.pm,1278,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Module]regex[UNDEFINED]command[UNDEFINED] Debug(Shell,Shell.pm,1359,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Module]wantarray[]count m[1] Debug(Shell,Shell.pm,1646,[Shell,Shell.pm,1935,rematein]): Going to te +st against recursion Debug(Shell,Shell.pm,1253,[Module,Module.pm,106,expand]): type[Distrib +ution]args[M/MA/MATTLAW/Text-Trim-1.01.tar.gz] Debug(Shell,Shell.pm,1278,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Distribution]regex[UNDEFINED]command[UNDEFINED] Debug(Shell,Shell.pm,1359,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Distribution]wantarray[]count m[1] Debug(Distribution,Distribution.pm,2741,[Distribution,Distribution.pm, +182,prereq_pm]): ID[M/MA/MATTLAW/Text-Trim-1.01.tar.gz]prereq_pm_dete +cted[0] Debug(Distribution,Distribution.pm,2749,[Distribution,Distribution.pm, +182,prereq_pm]): writemakefile[NO '/usr/local/bin/perl Build.PL ' ret +urned status -1]modulebuild[1] Debug(Queue,Queue.pm,85,[Queue,Queue.pm,76,qpush]): in new All[ Text:: +Trim[c] ] Debug(Shell,Shell.pm,1231,[Shell,Shell.pm,1699,expandany]): s[Text::Tr +im] Debug(Shell,Shell.pm,1253,[Shell,Shell.pm,1243,expand]): type[Module]a +rgs[Text::Trim] Debug(Shell,Shell.pm,1278,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Module]regex[UNDEFINED]command[UNDEFINED] Debug(Shell,Shell.pm,1359,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Module]wantarray[]count m[1] Debug(Shell,Shell.pm,1717,[Shell,Shell.pm,1935,rematein]): s[Text::Tri +m]obj-reqtype[c]q-reqtype[c] Debug(Shell,Shell.pm,1751,[Shell,Shell.pm,1935,rematein]): pragma[]met +h[install]ID[Text::Trim] Running install for module 'Text::Trim' Debug(Module,Module.pm,450,[Module,Module.pm,576,rematein]): dist-reqt +ype[c]self-reqtype[c] Debug(Distribution,Distribution.pm,2263,[Distribution,Distribution.pm, +3263,prefs]): prefs_dir[/root/.cpan/prefs] Debug(Distribution,Distribution.pm,2266,[Distribution,Distribution.pm, +3263,prefs]): prefs[] Running Build for M/MA/MATTLAW/Text-Trim-1.01.tar.gz Debug(Distribution,Distribution.pm,277,[Distribution,Distribution.pm,1 +677,get]): checking goto id[M/MA/MATTLAW/Text-Trim-1.01.tar.gz] Debug(Distribution,Distribution.pm,298,[Distribution,Distribution.pm,1 +677,get]): checking disabled id[M/MA/MATTLAW/Text-Trim-1.01.tar.gz] Has already been unwrapped into directory /root/.cpan/build/Text-Tri +m-1.01-V1pwLM '/usr/local/bin/perl Build.PL ' returned status -1, won't make Running Build test Make had some problems, won't test Running Build install Make had some problems, won't install Debug(Shell,Shell.pm,1777,[Shell,Shell.pm,1935,rematein]): Failed. pra +gma[]meth[install] Debug(Shell,Shell.pm,1253,[Module,Module.pm,52,expand]): type[Distribu +tion]args[M/MA/MATTLAW/Text-Trim-1.01.tar.gz] Debug(Shell,Shell.pm,1278,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Distribution]regex[UNDEFINED]command[UNDEFINED] Debug(Shell,Shell.pm,1359,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Distribution]wantarray[]count m[1] Debug(Shell,Shell.pm,1253,[Module,Module.pm,106,expand]): type[Distrib +ution]args[M/MA/MATTLAW/Text-Trim-1.01.tar.gz] Debug(Shell,Shell.pm,1278,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Distribution]regex[UNDEFINED]command[UNDEFINED] Debug(Shell,Shell.pm,1359,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Distribution]wantarray[]count m[1] Debug(Distribution,Distribution.pm,2741,[Distribution,Distribution.pm, +182,prereq_pm]): ID[M/MA/MATTLAW/Text-Trim-1.01.tar.gz]prereq_pm_dete +cted[0] Debug(Distribution,Distribution.pm,2749,[Distribution,Distribution.pm, +182,prereq_pm]): writemakefile[NO '/usr/local/bin/perl Build.PL ' ret +urned status -1]modulebuild[1] Debug(CPAN,CPAN.pm,691,[Shell,Shell.pm,1046,all_objects]): mgr[CPAN=HA +SH(0x92852e0)] class[CPAN::Distribution]

      cpanp struggled and then left me with Out of Memory!, since the box only has 128k. No idea, man.

        128k? Well thats your problem right there, you need more
        I think this is the complete log?
        cpan[3]> test Text::Trim Debug(CPAN,CPAN.pm,370): line[test|Text::Trim] Debug(Shell,Shell.pm,1597,[Shell,Shell.pm,1935,rematein]): pragma[]met +h[test]some[Text::Trim] Debug(Shell,Shell.pm,1638,[Shell,Shell.pm,1935,rematein]): calling exp +andany [Text::Trim] Debug(Shell,Shell.pm,1231,[Shell,Shell.pm,1639,expandany]): s[Text::Tr +im] CPAN: Storable loaded ok (v2.20) Going to read '/root/.cpan/Metadata' Database was generated on Wed, 30 Sep 2009 22:27:06 GMT Debug(Shell,Shell.pm,1253,[Shell,Shell.pm,1243,expand]): type[Module]a +rgs[Text::Trim] Debug(Shell,Shell.pm,1278,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Module]regex[UNDEFINED]command[UNDEFINED] Debug(Shell,Shell.pm,1359,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Module]wantarray[]count m[1] Debug(Shell,Shell.pm,1646,[Shell,Shell.pm,1935,rematein]): Going to te +st against recursion Debug(Shell,Shell.pm,1253,[Module,Module.pm,106,expand]): type[Distrib +ution]args[M/MA/MATTLAW/Text-Trim-1.01.tar.gz] Debug(Shell,Shell.pm,1278,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Distribution]regex[UNDEFINED]command[UNDEFINED] Debug(Shell,Shell.pm,1359,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Distribution]wantarray[]count m[1] Debug(Distribution,Distribution.pm,2741,[Distribution,Distribution.pm, +182,prereq_pm]): ID[M/MA/MATTLAW/Text-Trim-1.01.tar.gz]prereq_pm_dete +cted[0] Debug(Queue,Queue.pm,85,[Queue,Queue.pm,76,qpush]): in new All[ Text:: +Trim[c] ] Debug(Shell,Shell.pm,1231,[Shell,Shell.pm,1699,expandany]): s[Text::Tr +im] Debug(Shell,Shell.pm,1253,[Shell,Shell.pm,1243,expand]): type[Module]a +rgs[Text::Trim] Debug(Shell,Shell.pm,1278,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Module]regex[UNDEFINED]command[UNDEFINED] Debug(Shell,Shell.pm,1359,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Module]wantarray[]count m[1] Debug(Shell,Shell.pm,1717,[Shell,Shell.pm,1935,rematein]): s[Text::Tri +m]obj-reqtype[]q-reqtype[c] Debug(Shell,Shell.pm,1751,[Shell,Shell.pm,1935,rematein]): pragma[]met +h[test]ID[Text::Trim] Running test for module 'Text::Trim' Debug(Module,Module.pm,450,[Module,Module.pm,503,rematein]): dist-reqt +ype[]self-reqtype[c] Debug(Distribution,Distribution.pm,2263,[Distribution,Distribution.pm, +2873,prefs]): prefs_dir[/root/.cpan/prefs] CPAN: YAML loaded ok (v0.70) Debug(Distribution,Distribution.pm,2266,[Distribution,Distribution.pm, +2873,prefs]): prefs[] Running make for M/MA/MATTLAW/Text-Trim-1.01.tar.gz Debug(Distribution,Distribution.pm,277,[Distribution,Distribution.pm,1 +677,get]): checking goto id[M/MA/MATTLAW/Text-Trim-1.01.tar.gz] Debug(Distribution,Distribution.pm,298,[Distribution,Distribution.pm,1 +677,get]): checking disabled id[M/MA/MATTLAW/Text-Trim-1.01.tar.gz] Debug(Distribution,Distribution.pm,378,[Distribution,Distribution.pm,3 +43,get_file_onto_local_disk]): Doing localize Debug(FTP,FTP.pm,278,[Distribution,Distribution.pm,379,localize]): fil +e[authors/id/M/MA/MATTLAW/Text-Trim-1.01.tar.gz] aslocal[/root/.cpan/ +sources/authors/id/M/MA/MATTLAW/Text-Trim-1.01.tar.gz] force[0] carpl +ongmess[ at /usr/local/lib/perl5/5.10.1/CPAN/Distribution.pm line 379 CPAN::Distribution::get_file_onto_local_disk('CPAN::Distributi +on=HASH(0xc532608)') called at /usr/local/lib/perl5/5.10.1/CPAN/Distr +ibution.pm line 343 CPAN::Distribution::get('CPAN::Distribution=HASH(0xc532608)') +called at /usr/local/lib/perl5/5.10.1/CPAN/Distribution.pm line 1677 CPAN::Distribution::make('CPAN::Distribution=HASH(0xc532608)') + called at /usr/local/lib/perl5/5.10.1/CPAN/Distribution.pm line 2876 CPAN::Distribution::test('CPAN::Distribution=HASH(0xc532608)') + called at /usr/local/lib/perl5/5.10.1/CPAN/Module.pm line 474 eval {...} called at /usr/local/lib/perl5/5.10.1/CPAN/Module.p +m line 473 CPAN::Module::rematein('CPAN::Module=HASH(0xbfd7e80)', 'test') + called at /usr/local/lib/perl5/5.10.1/CPAN/Module.pm line 503 CPAN::Module::test('CPAN::Module=HASH(0xbfd7e80)') called at / +usr/local/lib/perl5/5.10.1/CPAN/Shell.pm line 1755 CPAN::Shell::rematein('CPAN::Shell', 'test', 'Text::Trim') cal +led at /usr/local/lib/perl5/5.10.1/CPAN/Shell.pm line 1935 CPAN::Shell::__ANON__('CPAN::Shell', 'Text::Trim') called at / +usr/local/lib/perl5/5.10.1/CPAN.pm line 375 eval {...} called at /usr/local/lib/perl5/5.10.1/CPAN.pm line +372 CPAN::shell() called at /usr/local/bin/cpan line 198 ] Debug(FTP,FTP.pm,307,[Distribution,Distribution.pm,379,localize]): asl +ocal[/root/.cpan/sources/authors/id/M/MA/MATTLAW/Text-Trim-1.01.tar.g +z]size[4329] Debug(Distribution,Distribution.pm,390,[Distribution,Distribution.pm,3 +43,get_file_onto_local_disk]): local_wanted[/root/.cpan/sources/autho +rs/id/M/MA/MATTLAW/Text-Trim-1.01.tar.gz]local_file[/root/.cpan/sourc +es/authors/id/M/MA/MATTLAW/Text-Trim-1.01.tar.gz] CPAN: Digest::SHA loaded ok (v5.47) Debug(Distribution,Distribution.pm,401,[Distribution,Distribution.pm,3 +45,check_integrity]): Digest::SHA is installed, verifying Debug(Distribution,Distribution.pm,1306,[Distribution,Distribution.pm, +402,verifyCHECKSUM]): lc_want[/root/.cpan/sources/authors/id/M/MA/MAT +TLAW/CHECKSUMS]size[16747] Debug(Distribution,Distribution.pm,1367,[Distribution,Distribution.pm, +1307,CHECKSUM_check_file]): chk_file[/root/.cpan/sources/authors/id/M +/MA/MATTLAW/CHECKSUMS]sloppy[1] Debug(Distribution,Distribution.pm,1409,[Distribution,Distribution.pm, +1307,CHECKSUM_check_file]): Found checksum for Text-Trim-1.01.tar.gz: +442fd57a761f6cb21a464c62dfe6ce1b7baaab818c8768219112e58145c038ca Debug(Tarzip,Tarzip.pm,149,[Distribution,Distribution.pm,1416,TIEHANDL +E]): file[/root/.cpan/sources/authors/id/M/MA/MATTLAW/Text-Trim-1.01. +tar.gz] CPAN: Compress::Zlib loaded ok (v2.02) Debug(Tarzip,Tarzip.pm,137,[Tarzip,Tarzip.pm,151,gtest]): err[stream e +nd]success[1] Debug(Tarzip,Tarzip.pm,162,[Distribution,Distribution.pm,1416,TIEHANDL +E]): via Compress::Zlib Checksum for /root/.cpan/sources/authors/id/M/MA/MATTLAW/Text-Trim-1.0 +1.tar.gz ok Scanning cache /root/.cpan/build for sizes Debug(CacheMgr,CacheMgr.pm,63,[CacheMgr,CacheMgr.pm,224,entries]): rea +ding dir[/root/.cpan/build] Use of uninitialized value $newdir in substitution (s///) at /usr/loca +l/lib/perl5/5.10.1/i686-linux/Cwd.pm line 502. Use of uninitialized value $newdir in chdir at /usr/local/lib/perl5/5. +10.1/i686-linux/Cwd.pm line 510. Use of chdir('') or chdir(undef) as chdir() is deprecated at /usr/loca +l/lib/perl5/5.10.1/i686-linux/Cwd.pm line 510. Use of uninitialized value $newdir in pattern match (m//) at /usr/loca +l/lib/perl5/5.10.1/i686-linux/Cwd.pm line 525. Use of uninitialized value $newdir in split at /usr/local/lib/perl5/5. +10.1/i686-linux/Cwd.pm line 531. Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usage]): + measured /root/.cpan/build/libwww-perl-5.832-Ve8Tbs is 1955218 .....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usa +ge]): measured /root/.cpan/build/HTML-Parser-3.62-B12mAG is 638039 .....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usa +ge]): measured /root/.cpan/build/HTML-Tagset-3.20-OqN2CF is 67511 .....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usa +ge]): measured /root/.cpan/build/HTML-Tagset-3.20-OqN2CF.yml is 872 ....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usag +e]): measured /root/.cpan/build/HTML-Parser-3.62-B12mAG.yml is 860 .....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usa +ge]): measured /root/.cpan/build/libwww-perl-5.832-pzvx5B.yml is 854 .....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usa +ge]): measured /root/.cpan/build/libwww-perl-5.832-pzvx5B is 873136 .....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usa +ge]): measured /root/.cpan/build/URI-1.40-0p_PBg is 579079 ....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usag +e]): measured /root/.cpan/build/URI-1.40-0p_PBg.yml is 827 .....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usa +ge]): measured /root/.cpan/build/YAML-0.70-7ST1Rb is 631313 .....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usa +ge]): measured /root/.cpan/build/YAML-0.70-gMErXX is 411362 .....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usa +ge]): measured /root/.cpan/build/YAML-0.70-XIyjZy is 411362 ....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usag +e]): measured /root/.cpan/build/libwww-perl-5.832-nSakJ3 is 873136 .....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usa +ge]): measured /root/.cpan/build/Term-ReadLine-Gnu-1.19-8nE7yo is 788 +225 .....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usa +ge]): measured /root/.cpan/build/TermReadKey-2.30-tHYuP0 is 299718 .....Debug(CacheMgr,CacheMgr.pm,142,[CacheMgr,CacheMgr.pm,233,disk_usa +ge]): measured /root/.cpan/build/Term-ReadLine-Perl-1.0302-kxrEXZ is +311282 ....DONE Debug(CacheMgr,CacheMgr.pm,209,[Distribution,Distribution.pm,413,new]) +: timing of CacheMgr->new: 0 Use of uninitialized value in sprintf at /usr/local/lib/perl5/5.10.1/C +PAN/InfoObj.pm line 56. Debug(InfoObj,InfoObj.pm,55,[Distribution,Distribution.pm,415,safe_chd +ir]): changed directory to Debug(Distribution,Distribution.pm,416,[Distribution,Distribution.pm,3 +47,run_preps_on_packagedir]): Removing tmp-1326 Use of uninitialized value in sprintf at /usr/local/lib/perl5/5.10.1/C +PAN/InfoObj.pm line 56. Debug(InfoObj,InfoObj.pm,55,[Distribution,Distribution.pm,432,safe_chd +ir]): changed directory to Debug(Tarzip,Tarzip.pm,137,[Distribution,Distribution.pm,445,gtest]): +err[stream end]success[1] CPAN: Archive::Tar loaded ok (v1.52) Debug(Version,Version.pm,11,[Version,Version.pm,65,vcmp]): l[1.52] r[1 +.5] Debug(Version,Version.pm,18,[Version,Version.pm,65,vcmp]): l[1.52] r[1 +.5] Debug(Version,Version.pm,24,[Version,Version.pm,65,vcmp]): l[1.52] r[1 +.5] Debug(Version,Version.pm,31,[Version,Version.pm,65,vcmp]): l[1.52] r[1 +.5] Debug(Version,Version.pm,11,[Version,Version.pm,65,vcmp]): l[1.52] r[1 +.5] Debug(Version,Version.pm,18,[Version,Version.pm,65,vcmp]): l[1.52] r[1 +.5] Debug(Version,Version.pm,24,[Version,Version.pm,65,vcmp]): l[1.52] r[1 +.5] Debug(Version,Version.pm,31,[Version,Version.pm,65,vcmp]): l[1.52] r[1 +.5] Text-Trim-1.01/ Text-Trim-1.01/lib/ Text-Trim-1.01/lib/Text/ Text-Trim-1.01/lib/Text/Trim.pm Text-Trim-1.01/META.yml Text-Trim-1.01/Changes Text-Trim-1.01/t/ Text-Trim-1.01/t/03..rtrim.t Text-Trim-1.01/t/04..unicode.t Text-Trim-1.01/t/01..trim.t Text-Trim-1.01/t/99..pod.t Text-Trim-1.01/t/02..ltrim.t Text-Trim-1.01/MANIFEST Text-Trim-1.01/Build.PL Text-Trim-1.01/Makefile.PL Text-Trim-1.01/README Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. Use of uninitialized value $_[0] in join or string at /usr/local/lib/p +erl5/5.10.1/File/Spec/Unix.pm line 86. Use of uninitialized value $path in pattern match (m//) at /usr/local/ +lib/perl5/5.10.1/File/Spec/Unix.pm line 267. CPAN: File::Temp loaded ok (v0.22) Debug(Version,Version.pm,11,[Version,Version.pm,65,vcmp]): l[0.22] r[0 +.16] Debug(Version,Version.pm,18,[Version,Version.pm,65,vcmp]): l[0.22] r[0 +.16] Debug(Version,Version.pm,24,[Version,Version.pm,65,vcmp]): l[0.22] r[0 +.16] Debug(Version,Version.pm,31,[Version,Version.pm,65,vcmp]): l[0.22] r[0 +.16] Use of uninitialized value in sprintf at /usr/local/lib/perl5/5.10.1/C +PAN/InfoObj.pm line 56. Debug(InfoObj,InfoObj.pm,55,[Distribution,Distribution.pm,567,safe_chd +ir]): changed directory to Use of uninitialized value in sprintf at /usr/local/lib/perl5/5.10.1/C +PAN/InfoObj.pm line 56. Debug(InfoObj,InfoObj.pm,55,[Distribution,Distribution.pm,570,safe_chd +ir]): changed directory to Use of uninitialized value in sprintf at /usr/local/lib/perl5/5.10.1/C +PAN/InfoObj.pm line 56. Debug(InfoObj,InfoObj.pm,55,[Distribution,Distribution.pm,572,safe_chd +ir]): changed directory to Debug(Distribution,Distribution.pm,582,[Distribution,Distribution.pm,2 +439,parse_meta_yml]): yaml[/root/.cpan/build/Text-Trim-1.01-8UHzs1/ME +TA.yml] Debug(Distribution,Distribution.pm,582,[Distribution,Distribution.pm,2 +485,parse_meta_yml]): yaml[/root/.cpan/build/Text-Trim-1.01-8UHzs1/ME +TA.yml] Debug(Distribution,Distribution.pm,2512,[Distribution,Distribution.pm, +633,unsat_prereq]): all merged_prereqs[] Debug(Distribution,Distribution.pm,2646,[Distribution,Distribution.pm, +633,unsat_prereq]): returning from unsat_prereq[] CPAN: Module::Build loaded ok (v0.340201) Debug(Distribution,Distribution.pm,768,[Distribution,Distribution.pm,6 +97,patch]): checking patches id[M/MA/MATTLAW/Text-Trim-1.01.tar.gz] Debug(Distribution,Distribution.pm,771,[Distribution,Distribution.pm,6 +97,patch]): patches[] CPAN.pm: Going to build M/MA/MATTLAW/Text-Trim-1.01.tar.gz Debug(Distribution,Distribution.pm,1778,[Distribution,Distribution.pm, +2876,make]): Changed directory to /root/.cpan/build/Text-Trim-1.01-8U +Hzs1 Warning: No success on command[/usr/local/bin/perl Build.PL ] MATTLAW/Text-Trim-1.01.tar.gz /usr/local/bin/perl Build.PL -- NOT OK Running Build test Make had some problems, won't test Debug(Shell,Shell.pm,1777,[Shell,Shell.pm,1935,rematein]): Failed. pra +gma[]meth[test] Debug(Shell,Shell.pm,1253,[Module,Module.pm,52,expand]): type[Distribu +tion]args[M/MA/MATTLAW/Text-Trim-1.01.tar.gz] Debug(Shell,Shell.pm,1278,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Distribution]regex[UNDEFINED]command[UNDEFINED] Debug(Shell,Shell.pm,1359,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Distribution]wantarray[]count m[1] Debug(Shell,Shell.pm,1253,[Module,Module.pm,106,expand]): type[Distrib +ution]args[M/MA/MATTLAW/Text-Trim-1.01.tar.gz] Debug(Shell,Shell.pm,1278,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Distribution]regex[UNDEFINED]command[UNDEFINED] Debug(Shell,Shell.pm,1359,[Shell,Shell.pm,1260,expand_by_method]): cla +ss[CPAN::Distribution]wantarray[]count m[1] Debug(Distribution,Distribution.pm,2741,[Distribution,Distribution.pm, +182,prereq_pm]): ID[M/MA/MATTLAW/Text-Trim-1.01.tar.gz]prereq_pm_dete +cted[0] Debug(Distribution,Distribution.pm,2749,[Distribution,Distribution.pm, +182,prereq_pm]): writemakefile[NO '/usr/local/bin/perl Build.PL ' ret +urned status -1]modulebuild[1] Debug(Distribution,Distribution.pm,2706,[Distribution,Distribution.pm, +2754,read_yaml]): yaml[/root/.cpan/build/Text-Trim-1.01-8UHzs1/META.y +ml] Debug(Distribution,Distribution.pm,2732,[Distribution,Distribution.pm, +2754,read_yaml]): yaml_content[UNDEF] Debug(CPAN,CPAN.pm,691,[Shell,Shell.pm,1046,all_objects]): mgr[CPAN=HA +SH(0x987e238)] class[CPAN::Distribution] Failed during this command: MATTLAW/Text-Trim-1.01.tar.gz : writemakefile NO '/usr +/local/bin/perl Build.PL ' returned status -1