ripit: Unescaped left brace in regex will be fatal in Perl 5.32

Elimar Riesebieter riesebie at lxtec.de
Wed Jul 22 15:08:16 BST 2020


* Dominique Dumont <dod at debian.org> [2020-03-19 10:42 +0100]:

> On Mon, 30 Dec 2019 02:41:10 +0100 Roman Czyborra <roman at czyborra.com> wrote:
> > Unescaped left brace in regex is deprecated here (and will be fatal in Perl 
> 5.32), passed through in regex; marked by <-- HERE in m/^\??({ <-- HERE ([^{}]
> +)}|.)/ at /usr/share/perl5/MP3/Tag.pm line 2944.
> > Unescaped left brace in regex is deprecated here (and will be fatal in Perl 
> 5.32), passed through in regex; marked by <-- HERE in m/^({ <-- HERE [^{}]+}|
> \w)/ at /usr/share/perl5/MP3/Tag.pm line 2956.
> > Use of uninitialized value $ENV{"LANG"} in string at /usr/bin/ripit line 
> 359.
> > 
> 
> This problem has been fixed upstream in version 1.15
> 
> See change log of https://metacpan.org/pod/MP3::Tag

Indeed the error has gone with 1.15. But hey, the package is in an
absolutely desolated condition. The lintian warnings are filling a
book.

Well as 5.32 is on the way should we push the severity to grave?
5.32 resides in experimental.

Elimar
-- 
  >what IMHO then?
  IMHO - Inhalation of a Multi-leafed Herbal Opiate ;)
              --posting from alex in debian-user--



More information about the pkg-perl-maintainers mailing list