Skip Menu |

This queue is for tickets about the File-Find-Rule-Perl CPAN distribution.

Report information
The Basics
Id: 102619
Status: resolved
Priority: 0/
Queue: File-Find-Rule-Perl

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

Bug Information
Severity: Important
Broken in: 1.13
Fixed in: 1.15



Subject: Tests fail with ExtUtils-MakeMaker 7.05_15 https://metacpan.org/release/BINGOS/ExtUtils-MakeMaker-7.05_15
Hi! The File-Find-Rule-Perl-1.13’s tests fail with EU::MM 7.05_15: PERL_DL_NONLAZY=1 "/home/shlomif/apps/perl/brew/perls/perl-5.20.2/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/01_compile.t ... ok t/02_main.t ...... ok # Failed test 'Found the expected files' # at t/03_no_index.t line 54. # Structures begin differing at: # $got->[3] = '_eumm/File-Find-Rule-Perl.ppd' # $expected->[3] = 'lib/File/Find/Rule/Perl.pm' # Failed test 'Found the expected files' # at t/03_no_index.t line 54. # Structures begin differing at: # $got->[3] = '_eumm/File-Find-Rule-Perl.ppd' # $expected->[3] = 'lib/File/Find/Rule/Perl.pm' # Failed test 'Found the expected files' # at t/03_no_index.t line 54. # Structures begin differing at: # $got->[3] = '_eumm/File-Find-Rule-Perl.ppd' # $expected->[3] = 'lib/File/Find/Rule/Perl.pm' # Failed test 'Found the expected files' # at t/03_no_index.t line 54. # Structures begin differing at: # $got->[3] = '_eumm/File-Find-Rule-Perl.ppd' # $expected->[3] = 'lib/File/Find/Rule/Perl.pm' # Looks like you failed 4 tests of 22. t/03_no_index.t .. Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/22 subtests Test Summary Report ------------------- t/03_no_index.t (Wstat: 1024 Tests: 22 Failed: 4) Failed tests: 2, 4, 6, 8 Non-zero exit status: 4 Files=3, Tests=31, 1 wallclock secs ( 0.02 usr 0.00 sys + 0.14 cusr 0.01 csys = 0.17 CPU) Result: FAIL Failed 1/3 test programs. 4/31 subtests failed. Makefile:812: recipe for target 'test_dynamic' failed make: *** [test_dynamic] Error 4 I'm using /home/shlomif/apps/perl/brew/perls/perl-5.20.2/bin/perl on Mageia Linux x86-64 5. Please look into fixing it.
On 2015-03-07 07:28:24, SHLOMIF wrote: Show quoted text
> Hi! > > The File-Find-Rule-Perl-1.13’s tests fail with EU::MM 7.05_15: > > PERL_DL_NONLAZY=1 "/home/shlomif/apps/perl/brew/perls/perl- > 5.20.2/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" > "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', > 'blib/arch')" t/*.t > t/01_compile.t ... ok > t/02_main.t ...... ok > > # Failed test 'Found the expected files' > # at t/03_no_index.t line 54. > # Structures begin differing at: > # $got->[3] = '_eumm/File-Find-Rule-Perl.ppd' > # $expected->[3] = 'lib/File/Find/Rule/Perl.pm' > > # Failed test 'Found the expected files' > # at t/03_no_index.t line 54. > # Structures begin differing at: > # $got->[3] = '_eumm/File-Find-Rule-Perl.ppd' > # $expected->[3] = 'lib/File/Find/Rule/Perl.pm' > > # Failed test 'Found the expected files' > # at t/03_no_index.t line 54. > # Structures begin differing at: > # $got->[3] = '_eumm/File-Find-Rule-Perl.ppd' > # $expected->[3] = 'lib/File/Find/Rule/Perl.pm' > > # Failed test 'Found the expected files' > # at t/03_no_index.t line 54. > # Structures begin differing at: > # $got->[3] = '_eumm/File-Find-Rule-Perl.ppd' > # $expected->[3] = 'lib/File/Find/Rule/Perl.pm' > # Looks like you failed 4 tests of 22. > t/03_no_index.t .. > Dubious, test returned 4 (wstat 1024, 0x400) > Failed 4/22 subtests > > Test Summary Report > ------------------- > t/03_no_index.t (Wstat: 1024 Tests: 22 Failed: 4) > Failed tests: 2, 4, 6, 8 > Non-zero exit status: 4 > Files=3, Tests=31, 1 wallclock secs ( 0.02 usr 0.00 sys + 0.14 cusr > 0.01 csys = 0.17 CPU) > Result: FAIL > Failed 1/3 test programs. 4/31 subtests failed. > Makefile:812: recipe for target 'test_dynamic' failed > make: *** [test_dynamic] Error 4 > > I'm using /home/shlomif/apps/perl/brew/perls/perl-5.20.2/bin/perl on > Mageia Linux x86-64 5. > > Please look into fixing it.
It fails since EUMM 7.05_14: http://analysis.cpantesters.org/solved?distv=File-Find-Rule-Perl-1.13#mod%3AExtUtils%3A%3AMakeMaker
On 2015-04-02 23:26:50, SREZIC wrote: Show quoted text
> On 2015-03-07 07:28:24, SHLOMIF wrote:
> > Hi! > > > > The File-Find-Rule-Perl-1.13’s tests fail with EU::MM 7.05_15:
Attached is a patch, prepared on my github repository at https://github.com/karenetheridge/File-Find-Rule-Perl
Subject: 0001-EUMM-now-also-produces-a-_eumm-directory.patch
From 2223d50a94e133f0225622de084d825da28cde05 Mon Sep 17 00:00:00 2001 From: Karen Etheridge <ether@cpan.org> Date: Thu, 2 Apr 2015 20:53:30 -0700 Subject: [PATCH] EUMM now also produces a _eumm directory diff --git a/Changes b/Changes index 9900ef4..a6a4944 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,7 @@ Revision history for Perl extension File-Find-Rule-Perl + - fix tests for ExtUtils::MakeMaker 7.05_* (ETHER) + 1.13 Wed 30 Oct 2012 - Updating to Module::Install (ADAMK) diff --git a/t/03_no_index.t b/t/03_no_index.t index cd8b96c..1b064c8 100644 --- a/t/03_no_index.t +++ b/t/03_no_index.t @@ -48,6 +48,8 @@ SCOPE: { and ! /\bblib\b/ and + ! /\b_eumm\b/ + and ! $ignore{$_} } $rule->in( curdir() ); -- 2.3.2
On Fri Apr 03 21:56:50 2015, ETHER wrote: Show quoted text
> On 2015-04-02 23:26:50, SREZIC wrote:
> > On 2015-03-07 07:28:24, SHLOMIF wrote:
> > > Hi! > > > > > > The File-Find-Rule-Perl-1.13’s tests fail with EU::MM 7.05_15:
> > Attached is a patch, prepared on my github repository at > https://github.com/karenetheridge/File-Find-Rule-Perl
Thanks for the patch, Karen! I hope it will be applied soon.
1.14 has been uploaded. Thanks, Adam!