Skip Menu |

This queue is for tickets about the Tk-EMatrix CPAN distribution.

Report information
The Basics
Id: 125946
Status: new
Priority: 0/
Queue: Tk-EMatrix

People
Owner: Nobody in particular
Requestors: timothe [...] litts.net
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Build failures
Date: Fri, 27 Jul 2018 19:12:20 -0400
To: bug-Tk-EMatrix [...] rt.cpan.org
From: Timothe Litt <timothe [...] litts.net>
Does not build with Make::Maker Prerequisites are not specified correctly in Makefile.PL EMatrix doesn't build at all. Tie::xHash, which is optional for operation is required for test. Your choice whether to put Tie::xHash into TEST_REQUIRES or PREREQ_PM. In either case, the last test is interactive - this isn't correct for automated (e.g. cpan install) installation. You need to skip it when run in the CPAN install. Patch for the first two issues: --- Makefile.PL~        2001-01-19 09:04:33.000000000 -0500 +++ Makefile.PL 2018-07-27 19:03:29.000000000 -0400 @@ -2,7 +2,9 @@  # See lib/ExtUtils/MakeMaker.pm for details of how to influence  # the contents of the Makefile that is written.  WriteMakefile(      'NAME'             => 'EMatrix',      'VERSION_FROM'     => 'EMatrix.pm',        # finds $VERSION -    'PREREQ_PM'                => 'Tk::TableMatrix => 0.5', # e.g., Module::Name => 1.1 +    'PREREQ_PM'                => {'Tk::TableMatrix' => 0.5, +                            Tie::IxHash => 1.23, }, +#    TEST_REQUIRES      => { Tie::IxHash => 1.23, },  );
Download smime.p7s
application/pkcs7-signature 4.4k

Message body not shown because it is not plain text.