#224: error on install - Config::Tiny required ------------------------+--------------------------------------------------- Reporter: dom | Owner: Nobody Type: defect | Status: new Priority: normal | Milestone: Component: openguides | Version: 0.60 Severity: normal | Keywords: ------------------------+--------------------------------------------------- From http://rt.cpan.org/Public/Bug/Display.html?id=27311:
On trying to install OpenGuides 0.60 from CPAN.pm I saw:
CPAN.pm: Going to build D/DO/DOM/OpenGuides-0.60.tar.gz
# running Build.PL /usr/local/bin/perl Build.PL Config::Tiny is required to configure this application. Couldn't run Build.PL: at /usr/local/lib/perl5/site_perl/5.8.8/Module/Build/Compat.pm line 200. Warning: No success on command[/usr/local/bin/perl Makefile.PL] DOM/OpenGuides-0.60.tar.gz /usr/local/bin/perl Makefile.PL -- NOT OK Running make test Make had some problems, won't test Running make install Make had some problems, won't install Failed during this command: DOM/OpenGuides-0.60.tar.gz : writemakefile NO '/usr/local/bin/perl Makefile.PL' returned status 512
Surely if Config::Tiny is required to install then it should be defined so that CPAN.pm will go away and install it for me?
#224: error on install - Config::Tiny required ------------------------+--------------------------------------------------- Reporter: dom | Owner: Nobody Type: defect | Status: new Priority: normal | Milestone: Component: openguides | Version: 0.60 Severity: normal | Resolution: Keywords: | ------------------------+--------------------------------------------------- Old description:
From http://rt.cpan.org/Public/Bug/Display.html?id=27311:
On trying to install OpenGuides 0.60 from CPAN.pm I saw:
CPAN.pm: Going to build D/DO/DOM/OpenGuides-0.60.tar.gz
# running Build.PL /usr/local/bin/perl Build.PL Config::Tiny is required to configure this application. Couldn't run Build.PL: at /usr/local/lib/perl5/site_perl/5.8.8/Module/Build/Compat.pm line 200. Warning: No success on command[/usr/local/bin/perl Makefile.PL] DOM/OpenGuides-0.60.tar.gz /usr/local/bin/perl Makefile.PL -- NOT OK Running make test Make had some problems, won't test Running make install Make had some problems, won't install Failed during this command: DOM/OpenGuides-0.60.tar.gz : writemakefile NO '/usr/local/bin/perl Makefile.PL' returned status 512
Surely if Config::Tiny is required to install then it should be defined so that CPAN.pm will go away and install it for me?
New description:
From http://rt.cpan.org/Public/Bug/Display.html?id=27311:
On trying to install OpenGuides 0.60 from CPAN.pm I saw:
{{{ CPAN.pm: Going to build D/DO/DOM/OpenGuides-0.60.tar.gz
# running Build.PL /usr/local/bin/perl Build.PL Config::Tiny is required to configure this application. Couldn't run Build.PL: at /usr/local/lib/perl5/site_perl/5.8.8/Module/Build/Compat.pm line 200. Warning: No success on command[/usr/local/bin/perl Makefile.PL] DOM/OpenGuides-0.60.tar.gz /usr/local/bin/perl Makefile.PL -- NOT OK Running make test Make had some problems, won't test Running make install Make had some problems, won't install Failed during this command: DOM/OpenGuides-0.60.tar.gz : writemakefile NO '/usr/local/bin/perl Makefile.PL' returned status 512 }}}
Surely if Config::Tiny is required to install then it should be defined so that CPAN.pm will go away and install it for me?
#224: error on install - Config::Tiny required ------------------------+--------------------------------------------------- Reporter: dom | Owner: Nobody Type: defect | Status: new Priority: normal | Milestone: Component: openguides | Version: 0.60 Severity: normal | Resolution: Keywords: | ------------------------+--------------------------------------------------- Comment (by dom):
META.yml does indeed specify that Config::Tiny is required. Which version of Module::Build do you have installed?
#224: error on install - Config::Tiny required ------------------------+--------------------------------------------------- Reporter: dom | Owner: Nobody Type: defect | Status: new Priority: normal | Milestone: Component: openguides | Version: 0.60 Severity: normal | Resolution: Keywords: | ------------------------+--------------------------------------------------- Comment (by dom):
(from Michael):
cpan[3]> i Module::Build CPAN: Storable loaded ok (v2.16) Going to read /root/.cpan/Metadata Database was generated on Mon, 28 May 2007 02:02:59 GMT Strange distribution name [Module::Build] Module id = Module::Build DESCRIPTION Build, test, and install Perl modules CPAN_USERID KWILLIAMS (Ken Williams <kwilliams[...]cpan.org>) CPAN_VERSION 0.2808 CPAN_FILE K/KW/KWILLIAMS/Module-Build-0.2808.tar.gz UPLOAD_DATE 2007-04-28 DSLIP_STATUS bdpOp (beta,developer,perl,object-oriented,Standard-Perl) MANPAGE Module::Build - Build and install Perl modules INST_FILE /usr/local/lib/perl5/site_perl/5.8.8/Module/Build.pm INST_VERSION 0.2808
Michael
#224: error on install - Config::Tiny required ------------------------+--------------------------------------------------- Reporter: dom | Owner: Nobody Type: defect | Status: new Priority: normal | Milestone: Component: openguides | Version: 0.60 Severity: normal | Resolution: Keywords: cpanrt | ------------------------+--------------------------------------------------- Changes (by dom):
* keywords: => cpanrt
#224: error on install - Config::Tiny required ------------------------+--------------------------------------------------- Reporter: dom | Owner: Nobody Type: defect | Status: new Priority: normal | Milestone: Component: openguides | Version: 0.61 Severity: normal | Resolution: Keywords: cpanrt | ------------------------+--------------------------------------------------- Changes (by mstevens):
* version: 0.60 => 0.61
Comment:
I've just seen this problem again in 0.61.
#224: error on install - Config::Tiny required ------------------------+--------------------------------------------------- Reporter: dom | Owner: Nobody Type: defect | Status: new Priority: normal | Milestone: Component: openguides | Version: 0.61 Severity: normal | Resolution: Keywords: cpanrt | ------------------------+---------------------------------------------------
Comment(by dom):
This should be fixed by the new install process
#224: error on install - Config::Tiny required ------------------------+--------------------------------------------------- Reporter: dom | Owner: Nobody Type: defect | Status: closed Priority: normal | Milestone: Component: openguides | Version: 0.61 Severity: normal | Resolution: fixed Keywords: cpanrt | ------------------------+--------------------------------------------------- Changes (by dom):
* status: new => closed * resolution: => fixed
Comment:
(In [1238]) Add Config::Tiny into configure_requires; new enough CPAN will install Config::Tiny before running Build.PL (fixes #224)
openguides-tickets@lists.openguides.org