Skip Menu |

This queue is for tickets about the Device-Chip-ADT7470 CPAN distribution.

Report information
The Basics
Id: 127636
Status: resolved
Priority: 0/
Queue: Device-Chip-ADT7470

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

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



Subject: Undeclared dependency Module::Build::Compat
Automatic installation may fail if Module::Build::Compat is not installed: ... Output from '/usr/local/bin/perl Makefile.PL': Can't locate Module/Build/Compat.pm in @INC (you may need to install the Module::Build::Compat module) (@INC contains: /var/tmp/cpansmoker-1023/2018111320/CPAN-Reporter-lib-khoH /usr/local/lib/perl5/site_perl/mach/5.26 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.26/mach /usr/local/lib/perl5/5.26 .) at Makefile.PL line 2. BEGIN failed--compilation aborted at Makefile.PL line 2. ...
On 2018-11-13 22:31:29, SREZIC wrote: Show quoted text
> Automatic installation may fail if Module::Build::Compat is not > installed:
Use of compat mode in Module::Build is discouraged by its maintainers. Please could you remove Makefile.PL entirely from the shipped distribution, or switch to ExtUtils::MakeMaker (in which case remove Build.PL).
Subject: Re: [rt.cpan.org #127636] Undeclared dependency Module::Build::Compat
Date: Sat, 17 Nov 2018 07:55:37 -0600
To: bug-Device-Chip-ADT7470 [...] rt.cpan.org
From: john <john [...] tonebridge.com>
On 11/15/18 12:38 PM, Karen Etheridge via RT wrote: Show quoted text
> Queue: Device-Chip-ADT7470 > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=127636 > > > On 2018-11-13 22:31:29, SREZIC wrote:
>> Automatic installation may fail if Module::Build::Compat is not >> installed:
> Use of compat mode in Module::Build is discouraged by its maintainers. Please could you remove Makefile.PL entirely from the shipped distribution, or switch to ExtUtils::MakeMaker (in which case remove Build.PL).
Thanks for the detail.  As a first pass v0.02 used Module::Build "traditional" mode to create the Makefile.   This should at least remove the dependency on Module::Build::Compat.   For a future version I plan on moving to ExtUtils::MakeMaker.
On Sat Nov 17 08:55:52 2018, john@tonebridge.com wrote: Show quoted text
> > On 11/15/18 12:38 PM, Karen Etheridge via RT wrote:
> > Queue: Device-Chip-ADT7470 > > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=127636 > > > > > On 2018-11-13 22:31:29, SREZIC wrote:
> >> Automatic installation may fail if Module::Build::Compat is not > >> installed:
> > Use of compat mode in Module::Build is discouraged by its > > maintainers. Please could you remove Makefile.PL entirely from the > > shipped distribution, or switch to ExtUtils::MakeMaker (in which case > > remove Build.PL).
Module now uses ExtUtils::MakeMaker and Build.PL has bee removed.