Package: bioperl
Version: 1.6.924-3
Severity: important
User: [email protected]
Usertags: perl-5.24-transition
This package fails to build with Perl 5.24 (currently in experimental):
# Failed test 'use Bio::Tools::Alignment::Consed;'
# at t/Tools/Alignment/Consed.t line 19.
# Tried to use 'Bio::Tools::Alignment::Consed'.
# Error: Can't redeclare "my" in "my" at Bio/Tools/Alignment/Consed.pm
line 1712, at end of line
# Compilation failed in require at t/Tools/Alignment/Consed.t line 19.
# BEGIN failed--compilation aborted at t/Tools/Alignment/Consed.t line 19.
# Looks like you failed 1 test of 15.
The corresponding line is
my ($r_source,my $r_destination) = @_;
and it looks like Perl has become stricter about this particular error,
as documented in
http://search.cpan.org/~rjbs/perl-5.24.0/pod/perldiag.pod#Can%27t_redeclare_%22%s%22_in_%22%s%22
--
Niko Tyni [email protected]