Bug#826448: libsyntax-highlight-engine-simple-languages-perl: Use of the encoding pragma is deprecated

Niko Tyni ntyni at debian.org
Sun Jul 2 14:47:52 UTC 2017


severity 826448 important
user debian-perl at lists.debian.org
usertags 826448 + perl-5.26-transition
thanks

On Sun, Jun 05, 2016 at 07:26:58PM +0300, Niko Tyni wrote:
> Package: libsyntax-highlight-engine-simple-languages-perl
> Version: 2
> Severity: minor
> User: debian-perl at lists.debian.org
> Usertags: perl-5.24-transition
> 
> Building this package triggers deprecation warnings with Perl 5.24
> (currently in experimental):
> 
>   Use of the encoding pragma is deprecated at t/highlight.t line 5.
> 
> A full build log is available at
>   http://perl.debian.net/rebuild-logs/perl-5.24-throwaway/libsyntax-highlight-engine-simple-languages-perl_2/

This is fatal in Perl 5.26 (currently in experimental), making the test
suite fail. However, the package still builds, probably because the
for loop in debian/rules doesn't abort on errors.

Raising to 'important', but I guess this shouldn't block the transition.

A full build log is available at

  http://perl.debian.net/rebuild-logs/perl-5.26-throwaway/libsyntax-highlight-engine-simple-languages-perl_2/libsyntax-highlight-engine-simple-languages-perl_2_amd64-2017-05-21T14%3A41%3A50Z.build

and the server also hosts an unofficial repository of packages binNMU'd for Perl
5.26 that can be used for testing purposes; see <http://perl.debian.net/>.
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list