Skip Menu |

This queue is for tickets about the File-Path CPAN distribution.

Report information
The Basics
Id: 106174
Status: resolved
Priority: 0/
Queue: File-Path

People
Owner: Nobody in particular
Requestors: david [...] davidfavor.com
Cc:
AdminCc:

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



Subject: File::Path 2.11 build fails on latest Ubuntu
Date: Fri, 31 Jul 2015 07:13:23 -0500
To: bug-File-Path [...] rt.cpan.org
From: David Favor <david [...] davidfavor.com>
Installing File::Path (2.11) ==> MISSING Signature file! <== Running [/usr/bin/perl -e use strict; BEGIN { my $old = select STDERR; $|++; select $old; $|++; $0 = shift(@ARGV); my $rv = do($0); die $@ if $@; } /root/.cpanplus/5.20.1/build/File-Path-2.11/Makefile.PL INSTALLDIRS=site]... Generating a Unix-style Makefile Writing Makefile for File::Path Writing MYMETA.yml and MYMETA.json Running [/usr/bin/make test]... PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/Path-Class.t .. ok # Failed test 'created a directory not owned by nobodz:nogrouq...' # at t/Path.t line 623. # STDERR: # unable to map nobodz to a uid, ownership not changed: at t/Path.t line 621. # unable to map nogrouq to a gid, group ownership not changed: at t/Path.t line 621. # # doesn't match: # (?^:\Aunable to map nobodz to a uid, ownership not changed: .* at \S+ line \d+ # unable to map nogrouq to a gid, group ownership not changed: .* at \S+ line \d+\b) # as expected # Looks like you failed 1 test of 159. t/Path.t ........ Dubious, test returned 1 (wstat 256, 0x100) Failed 1/159 subtests (less 33 skipped subtests: 125 okay) t/taint.t ....... ok Test Summary Report ------------------- t/Path.t (Wstat: 256 Tests: 159 Failed: 1) Failed test: 121 Non-zero exit status: 1 Files=3, Tests=197, 1 wallclock secs ( 0.04 usr 0.01 sys + 0.22 cusr 0.02 csys = 0.29 CPU) Result: FAIL Failed 1/3 test programs. 1/197 subtests failed. Makefile:855: recipe for target 'test_dynamic' failed make: *** [test_dynamic] Error 255 The tests for 'File::Path' failed. Would you like me to proceed anyway or should we abort? Proceed anyway? [y/N]:
Subject: Re: [rt.cpan.org #106174] File::Path 2.11 build fails on latest Ubuntu
Date: Fri, 31 Jul 2015 08:23:02 -0400
To: "bug-File-Path [...] rt.cpan.org" <bug-File-Path [...] rt.cpan.org>
From: Richard Elberger <rich [...] richelberger.com>
Hello, This test fails on the newer versions of Carp and typically if the installation has been done as root. The test has an erroneous regular expression. It has been fixed in the current dev release and it is OK to proceed. Sent from my iPhone Show quoted text
> On Jul 31, 2015, at 08:13, David Favor via RT <bug-File-Path@rt.cpan.org> wrote: > > Fri Jul 31 08:13:34 2015: Request 106174 was acted upon. > Transaction: Ticket created by david@davidfavor.com > Queue: File-Path > Subject: File::Path 2.11 build fails on latest Ubuntu > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: david@davidfavor.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=106174 > > > > Installing File::Path (2.11) > ==> MISSING Signature file! <== > Running [/usr/bin/perl -e use strict; BEGIN { my $old = select STDERR; $|++; select $old; $|++; $0 = shift(@ARGV); my $rv = do($0); die $@ if $@; } > /root/.cpanplus/5.20.1/build/File-Path-2.11/Makefile.PL INSTALLDIRS=site]... > Generating a Unix-style Makefile > Writing Makefile for File::Path > Writing MYMETA.yml and MYMETA.json > Running [/usr/bin/make test]... > PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t > t/Path-Class.t .. ok > > # Failed test 'created a directory not owned by nobodz:nogrouq...' > # at t/Path.t line 623. > # STDERR: > # unable to map nobodz to a uid, ownership not changed: at t/Path.t line 621. > # unable to map nogrouq to a gid, group ownership not changed: at t/Path.t line 621. > # > # doesn't match: > # (?^:\Aunable to map nobodz to a uid, ownership not changed: .* at \S+ line \d+ > # unable to map nogrouq to a gid, group ownership not changed: .* at \S+ line \d+\b) > # as expected > # Looks like you failed 1 test of 159. > t/Path.t ........ > Dubious, test returned 1 (wstat 256, 0x100) > Failed 1/159 subtests > (less 33 skipped subtests: 125 okay) > t/taint.t ....... ok > > Test Summary Report > ------------------- > t/Path.t (Wstat: 256 Tests: 159 Failed: 1) > Failed test: 121 > Non-zero exit status: 1 > Files=3, Tests=197, 1 wallclock secs ( 0.04 usr 0.01 sys + 0.22 cusr 0.02 csys = 0.29 CPU) > Result: FAIL > Failed 1/3 test programs. 1/197 subtests failed. > Makefile:855: recipe for target 'test_dynamic' failed > make: *** [test_dynamic] Error 255 > > The tests for 'File::Path' failed. Would you like me to proceed anyway or should we abort? > > Proceed anyway? [y/N]: > >
This issue was resolved in 2.11_002.