#184: Build.PL doesn't treat the absence of Config::Tiny gracefully. ------------------------+--------------------------------------------------- Reporter: Kake | Owner: kake Type: defect | Status: new Priority: normal | Milestone: Component: openguides | Version: svn Severity: normal | Keywords: ------------------------+--------------------------------------------------- On a machine without Config::Tiny installed: {{{ kaketop:~/tmp/OpenGuides-0.58 kake$ perl Build.PL Can't locate Config/Tiny.pm in @INC (@INC contains: lib /sw/lib/perl5 /sw/lib/perl5/darwin /System/Library/Perl/5.8.6/darwin-thread-multi-2level /System/Library/Perl/5.8.6 /Library/Perl/5.8.6/darwin-thread-multi-2level /Library/Perl/5.8.6 /Library/Perl /Network/Library/Perl/5.8.6/darwin- thread-multi-2level /Network/Library/Perl/5.8.6 /Network/Library/Perl /System/Library/Perl/Extras/5.8.6/darwin-thread-multi-2level /System/Library/Perl/Extras/5.8.6 /Library/Perl/5.8.1 .) at lib/OpenGuides/Config.pm line 5, <DATA> line 468. BEGIN failed--compilation aborted at lib/OpenGuides/Config.pm line 5, <DATA> line 468. Compilation failed in require at lib/OpenGuides/Build.pm line 5, <DATA> line 468. BEGIN failed--compilation aborted at lib/OpenGuides/Build.pm line 5, <DATA> line 468. Compilation failed in require at Build.PL line 3, <DATA> line 468. BEGIN failed--compilation aborted at Build.PL line 3, <DATA> line 468. }}}
(There's code in Build.PL that tries to handle this situation, but it doesn't work.)