Skip Menu |

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

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

People
Owner: Nobody in particular
Requestors: cwhitener [...] gmail.com
Cc:
AdminCc:

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



Subject: Tests failing on installation.
cpanm (App::cpanminus) 1.7004 on perl 5.010001 built for x86_64-linux-thread-multi Work directory is /root/.cpanm/work/1438798188.29918 You have make /usr/bin/make You have LWP 6.13 You have /bin/tar: tar (GNU tar) 1.23 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. You have /usr/bin/unzip Checking if you have ExtUtils::MakeMaker 6.31 ... Yes (7.04) Checking if you have ExtUtils::Install 1.46 ... Yes (2.04) Searching File::Path on cpanmetadb ... --> Working on File::Path Fetching http://www.cpan.org/authors/id/R/RI/RICHE/File-Path-2.11.tar.gz -> OK Unpacking File-Path-2.11.tar.gz Entering File-Path-2.11 Checking configure dependencies from META.json Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.04) Configuring File-Path-2.11 Running Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for File::Path Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.04) Checking if you have File::Spec 0 ... Yes (3.47) Checking if you have File::Basename 0 ... Yes (2.77) Checking if you have Carp 0 ... Yes (1.36) Checking if you have Cwd 0 ... Yes (3.47) Building and testing File-Path-2.11 cp lib/File/Path.pm blib/lib/File/Path.pm Manifying 1 pod document 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 splunl:splunl...' # at t/Path.t line 623. # STDERR: # unable to map splunl to a uid, ownership not changed: at t/Path.t line 621. # unable to map splunl to a gid, group ownership not changed: at t/Path.t line 621. # # doesn't match: # (?-xism:\Aunable to map splunl to a uid, ownership not changed: .* at \S+ line \d+ # unable to map splunl 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.10 usr 0.01 sys + 0.39 cusr 0.06 csys = 0.56 CPU) Result: FAIL Failed 1/3 test programs. 1/197 subtests failed. make: *** [test_dynamic] Error 255 -> FAIL Installing File::Path failed. See ...
Show quoted text
> Checking if you have Carp 0 ... Yes (1.36)
Carp changed its error message formatting recently. The regex needs to be loosened to handle all its variants.
On 2015-08-05 14:45:50, ETHER wrote: Show quoted text
> > Checking if you have Carp 0 ... Yes (1.36)
> > Carp changed its error message formatting recently. The regex needs to > be loosened to handle all its variants.
Probably a duplicate of https://rt.cpan.org/Ticket/Display.html?id=106174 and it seems to be resolved in the latest devel versions.
On Wed Aug 05 14:50:34 2015, SREZIC wrote: Show quoted text
> On 2015-08-05 14:45:50, ETHER wrote:
> > > Checking if you have Carp 0 ... Yes (1.36)
> > > > Carp changed its error message formatting recently. The regex needs to > > be loosened to handle all its variants.
> > Probably a duplicate of https://rt.cpan.org/Ticket/Display.html?id=106174 > and it seems to be resolved in the latest devel versions.
Also see https://rt.cpan.org/Ticket/Display.html?id=85878 Once the Carp install is 'fixed' for pre-5.8 then we should require a newer Carp version a la Makefile.PL.
Ooops. I apologize for creating the duplicate RT. I should have paid a bit closer attention to the other ticket when I skimmed it. Please feel free to close this one out as a duplicate of the other. Again, sorry about that. -- Chase
Duplicate of 85878