Bug#711575: liblog-agent-perl: FTBFS with perl 5.18: test failure

Damyan Ivanov dmn at debian.org
Tue Aug 13 19:51:46 UTC 2013


-=| Dominic Hargreaves, 08.06.2013 00:16:21 +0100 |=-
> Source: liblog-agent-perl
> Version: 0.307-2
> Severity: important
> User: debian-perl at lists.debian.org
> Usertags: perl-5.18-transition
> Tags: sid jessie
> Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=80535
> 
> This package FTBFS with perl 5.18 from experimental (in a clean sbuild
> session):
> 
> t/caller.t .......... 
> Failed 1/10 subtests 

I have some progress on this, but it is not much.

The test fails because it looks for the following string in the error 
output:

 carp string at t/caller.t line $carp_line <main::show_carp,$carp_str>
 
while it gets

 13/08/13 19:26:18 me: error string <main::show_error,0037>
 13/08/13 19:26:18 me: carp string at blib/lib/Log/Agent.pm (autosplit into blib/lib/auto/Log/Agent/logcarp.al) line 299.at t/caller.t line 65 <main::show_carp,0047>

With perl 5.14.2 the error output matches the expected. Disabling 
AutoLoad doesn't fix it, the output then is:

 13/08/13 19:47:35 me: error string <main::show_error,0037>
 13/08/13 19:47:35 me: carp string at /mnt/blib/lib/Log/Agent.pm line 291.at t/caller.t line 65 <main::show_carp,0047>

Does this ring any bells?

I haven't found any clues in perl5180delta.



More information about the pkg-perl-maintainers mailing list