Opened 14 years ago

Closed 13 years ago

#224 closed defect (fixed)

error on install - Config::Tiny required

Reported by: Dominic Hargreaves Owned by: Nobody
Priority: normal Milestone:
Component: openguides Version: 0.61
Severity: normal Keywords: cpanrt
Cc:

Description (last modified by Dominic Hargreaves)

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?

Change History (7)

comment:1 Changed 14 years ago by Dominic Hargreaves

Description: modified (diff)

comment:2 Changed 14 years ago by Dominic Hargreaves

META.yml does indeed specify that Config::Tiny is required. Which version of Module::Build do you have installed?

comment:3 Changed 14 years ago by Dominic Hargreaves

(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

comment:4 Changed 14 years ago by Dominic Hargreaves

Keywords: cpanrt added

comment:5 Changed 14 years ago by mstevens

Version: 0.600.61

I've just seen this problem again in 0.61.

comment:6 Changed 13 years ago by Dominic Hargreaves

This should be fixed by the new install process

comment:7 Changed 13 years ago by Dominic Hargreaves

Resolution: fixed
Status: newclosed

(In [1238]) Add Config::Tiny into configure_requires; new enough CPAN will install Config::Tiny before running Build.PL (fixes #224)

Note: See TracTickets for help on using tickets.