Bug#825353: libdatetime-format-mysql-perl: FTBFS with perl 5.24: Error: POSIX class [:punct::] unknown

Dominic Hargreaves dom at earth.li
Thu May 26 10:59:48 UTC 2016


Control: tags -1 + fixed-upstream

On Thu, May 26, 2016 at 11:52:33AM +0100, Dominic Hargreaves wrote:
> Source: libdatetime-format-mysql-perl
> Version: 0.05-2
> Severity: important
> User: debian-perl at lists.debian.org
> Usertags: perl-5.24-transition
> 
> This package FTBFS with perl 5.24, currently in experimental:
> 
> #   Failed test 'use DateTime::Format::MySQL;'
> #   at t/00load.t line 5.
> #     Tried to use 'DateTime::Format::MySQL'.
> #     Error:  POSIX class [:punct::] unknown in regex; marked by <-- HERE in m/^(\d{1,4})[[:punct:]](\d{1,2})[[:punct:]](\d{1,2})[\sT](\d{1,2})[[:punct::] <-- HERE (\d{1,2})[[:punct:]](\d{1,2})\.(\d{1,6})/ at /<<PKGBUILDDIR>>/blib/lib/DateTime/Format/MySQL.pm line 23.
> # Compilation failed in require at t/00load.t line 5.
> # BEGIN failed--compilation aborted at t/00load.t line 5.
> # Looks like you failed 1 test of 1.
> t/00load.t .... 
> 
> This is probably due a typo (extra colon) together with changes in
> regexp handling catching this as an invalid POSIX class.
> 
> The full build log can be found at
> 
> http://perl.debian.net/rebuild-logs/perl-5.24-throwaway/libdatetime-format-mysql-perl_0.05-2/libdatetime-format-mysql-perl_0.05-2_amd64-20160526-1134.build
> 
> rt.cpan.org is currently down, so I wasn't able to check/forward.

Fixed in new upstream release 0.06.

Dominic.



More information about the pkg-perl-maintainers mailing list