Skip Menu |

This queue is for tickets about the Test-HexDifferences CPAN distribution.

Report information
The Basics
Id: 122290
Status: resolved
Priority: 0/
Queue: Test-HexDifferences

People
Owner: STEFFENW [...] cpan.org
Requestors: ppisar [...] redhat.com
Cc:
AdminCc:

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



Subject: Unused dependency on Module::Build
META.json declares configure-time dependency on Module::Build 0.42. However, the module is not used anywhere. Please remove the module from the meta data.
This is my build tool, it is automaticly added.
On 2017-07-01 05:46:55, STEFFENW wrote: Show quoted text
> This is my build tool, it is automaticly added.
Can you clarify your development flow? The bug is genuine -- Module::Build is not needed at configure time during end-user installs, since Makefile.PL uses ExtUtils::MakeMaker instead.
Subject: Re: [rt.cpan.org #122290] Unused dependency on Module::Build
Date: Mon, 3 Jul 2017 08:55:09 +0200
To: Steffen Winkler via RT <bug-Test-HexDifferences [...] rt.cpan.org>
From: Petr Pisar <ppisar [...] redhat.com>
On Sat, Jul 01, 2017 at 08:46:56AM -0400, Steffen Winkler via RT wrote: Show quoted text
> > This is my build tool, it is automaticly added.
Then you probably need to populate prereqs->develop->requires instead. See CPAN::Meta::Spec POD.
At the moment I do thin in a Windows batch file: call ./Build dist Ends in: Creating Makefile.PL Module::Build was not found in configure_requires! Adding it now automatically as: configure_requires => { 'Module::Build' => 0.42 } Created META.yml and META.json Creating Test-HexDifferences-1.000 Creating Test-HexDifferences-1.000.tar.gz In other build tools I missed creating the PPM-Test-HexDifferences-1.000.tar.gz and Test-HexDifferences.ppd files for ActiveState ppm GOING TO FIX.
fixed