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