Bug#786705: debconf: regex deprecation warnings with perl 5.22

2015-06-02 Thread Dominic Hargreaves
Control: severity -1 normal

On Sun, May 24, 2015 at 05:29:13PM +0200, Dominic Hargreaves wrote:
 Package: debconf
 Version: 1.5.56
 Severity: important
 User: debian-p...@lists.debian.org
 Usertags: bcn2015 perl-5.22-transition
 
 Hello,
 
 During some early rebuild testing against the upcoming perl 5.22 package
 (soon to hit experimental) we found the following warning logged quite
 frequently:
 
 Unescaped left brace in regex is deprecated, passed through in regex; marked 
 by -- HERE in m/^(.*?)(\\)?\${ -- HERE ([^{}]+)}(.*)$/ at 
 /usr/share/perl5/Debconf/Question.pm line 72.
 Unescaped left brace in regex is deprecated, passed through in regex; marked 
 by -- HERE in m/\${ -- HERE ([^}]+)}/ at /usr/share/perl5/Debconf/Config.pm 
 line 30.
 
 The changelog relating to this is at
 
 https://metacpan.org/source/RJBS/perl-5.22.0-RC2/pod/perldelta.pod#L507
 
 I'll update this bug when there is a useful test repository with
 perl 5.22 packages available.
 
 This bug will become RC once we're nearer to perl 5.22 migrating to
 unstable, later this summer.

Hmm, I was on autopilot here: this isn't RC with perl 5.22, it's
just an annoying message. Downgrading accordingly. The (not for use
on long-lived systems) repository in question (amd64 only at the moment)
is:

https://people.debian.org/~dom/perl/test/perl-5.22.0/setup.sh
https://people.debian.org/~dom/perl/test/perl-5.22.0/setup.sh.asc


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#786705: debconf: regex deprecation warnings with perl 5.22

2015-05-24 Thread Dominic Hargreaves
Package: debconf
Version: 1.5.56
Severity: important
User: debian-p...@lists.debian.org
Usertags: bcn2015 perl-5.22-transition

Hello,

During some early rebuild testing against the upcoming perl 5.22 package
(soon to hit experimental) we found the following warning logged quite
frequently:

Unescaped left brace in regex is deprecated, passed through in regex; marked by 
-- HERE in m/^(.*?)(\\)?\${ -- HERE ([^{}]+)}(.*)$/ at 
/usr/share/perl5/Debconf/Question.pm line 72.
Unescaped left brace in regex is deprecated, passed through in regex; marked by 
-- HERE in m/\${ -- HERE ([^}]+)}/ at /usr/share/perl5/Debconf/Config.pm line 
30.

The changelog relating to this is at

https://metacpan.org/source/RJBS/perl-5.22.0-RC2/pod/perldelta.pod#L507

I'll update this bug when there is a useful test repository with
perl 5.22 packages available.

This bug will become RC once we're nearer to perl 5.22 migrating to
unstable, later this summer.

Thanks for your work on debconf and greetings from the
Barcelona Perl team sprint.

Dominic.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org