Skip Menu |

This queue is for tickets about the Perinci-CmdLine-Inline CPAN distribution.

Report information
The Basics
Id: 124858
Status: open
Priority: 0/
Queue: Perinci-CmdLine-Inline

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

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



Subject: Can't locate Log/ger.pm in @INC
On some of my smokers the test suite fails: ... # Failed test 'exit_code' # at /home/cpansand/.cpan/build/2018032118/Test-Perinci-CmdLine-1.47-0/blib/lib/Test/Perinci/CmdLine.pm line 380. # got: '2' # expected: '0' # Script's stdout: <> # Script's stderr: <Can't locate Log/ger.pm in @INC (you may need to install the Log::ger module) (@INC contains: CODE(0x126a030) CODE(0x12dcf10) /opt/perl-5.27.10t/lib/5.27.10/x86_64-linux-thread-multi /opt/perl-5.27.10t/lib/5.27.10) at /var/tmp/cpansmoker-1023/2018032118/ciUdoN4qiG/cliX19U5WYw line 1913, <DATA> line 505. # BEGIN failed--compilation aborted at /var/tmp/cpansmoker-1023/2018032118/ciUdoN4qiG/cliX19U5WYw line 1913, <DATA> line 505. # Compilation failed in require at /var/tmp/cpansmoker-1023/2018032118/ciUdoN4qiG/cliX19U5WYw line 176, <DATA> line 505. # > # Failed test 'stdout_like' # at /home/cpansand/.cpan/build/2018032118/Test-Perinci-CmdLine-1.47-0/blib/lib/Test/Perinci/CmdLine.pm line 393. # '' # doesn't match '(?^:^a=101\nb=201\nc=\nd=\ne=$)' # Looks like you failed 2 tests of 2. (... similar fails following ...)
Fixed in 0.542. Thanks.
On 2018-03-28 02:31:51, PERLANCAR wrote: Show quoted text
> Fixed in 0.542. Thanks.
Reopened. I see this error again with 0.544: ... # Failed test 'exit_code' # at /usr/perl5.28.0p/lib/site_perl/5.28.0/Test/Perinci/CmdLine.pm line 380. # got: '2' # expected: '0' # Script's stdout: <> # Script's stderr: <Can't locate Log/ger.pm in @INC (you may need to install the Log::ger module) (@INC contains: CODE(0x409e5720) CODE(0x410e5fd8) /usr/perl5.28.0p/lib/5.28.0/amd64-freebsd /usr/perl5.28.0p/lib/5.28.0) at /var/tmp/cpansmoker-1023/2018101014/cVoL6KDZIw/clia3HyM6JA line 581, <DATA> line 389. # BEGIN failed--compilation aborted at /var/tmp/cpansmoker-1023/2018101014/cVoL6KDZIw/clia3HyM6JA line 581, <DATA> line 389. # Compilation failed in require at /var/tmp/cpansmoker-1023/2018101014/cVoL6KDZIw/clia3HyM6JA line 165, <DATA> line 389. # > # Failed test 'stdout_like' # at /usr/perl5.28.0p/lib/site_perl/5.28.0/Test/Perinci/CmdLine.pm line 393. # '' # doesn't match '(?^s:^6$)' # Looks like you failed 2 tests of 2. # Failed test 'env read' # at /usr/perl5.28.0p/lib/site_perl/5.28.0/Test/Perinci/CmdLine.pm line 426. # Failed test 'exit_code' # at /usr/perl5.28.0p/lib/site_perl/5.28.0/Test/Perinci/CmdLine.pm line 380. # got: '2' # expected: '0' # Script's stdout: <> # Script's stderr: <Can't locate Log/ger.pm in @INC (you may need to install the Log::ger module) (@INC contains: CODE(0x409e5720) CODE(0x41032018) /usr/perl5.28.0p/lib/5.28.0/amd64-freebsd /usr/perl5.28.0p/lib/5.28.0) at /var/tmp/cpansmoker-1023/2018101014/cVoL6KDZIw/clim3nGoYgH line 581, <DATA> line 389. # BEGIN failed--compilation aborted at /var/tmp/cpansmoker-1023/2018101014/cVoL6KDZIw/clim3nGoYgH line 581, <DATA> line 389. # Compilation failed in require at /var/tmp/cpansmoker-1023/2018101014/cVoL6KDZIw/clim3nGoYgH line 165, <DATA> line 389. # > ... (etc) ... Log::ger is definitely installed on this system, located in /usr/perl5.28.0p/lib/site_perl/5.28.0/Log/ger.pm, which does not seem to be listed in @INC while executing the test case (but don't know what magic happens in the CODE references).