Control: reassign -1 debconf Control: forcemerge 863479 -1 On Sun, Jun 11, 2017 at 07:21:20PM +0200, Andreas Beckmann wrote: > Control: reassign -1 perl 5.24.1-3 > Control: tag -1 stretch > Control: retitle -1 perl: noisy about "Unescaped left brace in regex" on > upgrades to stretch > > On Sun, 11 Jun 2017 16:59:38 +0300 Juha Heinanen <j...@tutpro.com> wrote: > > During 'apt-get dist-upgrade' from jessie to stretch, this got printed > > to console: > > > > Setting up mariadb-common (10.1.23-9+deb9u1) ... > > Selecting previously unselected package mariadb-server-10.1. > > (Reading database ... 72727 files and directories currently installed.) > > Preparing to unpack .../mariadb-server-10.1_10.1.23-9+deb9u1_amd64.deb ... > > 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. > > > > Please fix so that the deprecated info does not get printed. If every > > package would be as noisy, user couldn't comprehend anything about what > > is going on. > > perl probably should silence this warning for stretch. Especially > if it triggers on perl packages from jessie during the upgrade > (because perl was upgraded first, and the package in question will > be upgraded soon. Or should debconf in jessie be "fixed"?
This has already been discussed in #863479 where it was suggested that this should be fixed in debconfi in a jessie point-release. Regards, Dominic.