Control: severity -1 important Control: tags -1 + confirmed On Tue, Jun 02, 2015 at 04:17:18PM +0100, Dominic Hargreaves wrote: > Package: intltool-debian > Version: 0.35.0+20060710.2 > Severity: normal > User: debian-p...@lists.debian.org > Usertags: perl-5.22-transition > > Found in rebuild logs against perl 5.22 (currently in experimental): > > Unescaped left brace in regex is deprecated, passed through in regex; marked > by <-- HERE in m/^(.*)\${ <-- HERE ?([A-Z_]+)}?(.*)$/ at > /usr/share/intltool-debian/intltool-update line 886. > Unescaped left brace in regex is deprecated, passed through in regex; marked > by <-- HERE in m/\${ <-- HERE ?AC_PACKAGE_NAME}?/ at > /usr/share/intltool-debian/intltool-update line 1010. > Unescaped left brace in regex is deprecated, passed through in regex; marked > by <-- HERE in m/\${ <-- HERE ?PACKAGE}?/ at > /usr/share/intltool-debian/intltool-update line 1011. > Unescaped left brace in regex is deprecated, passed through in regex; marked > by <-- HERE in m/\${ <-- HERE ?AC_PACKAGE_VERSION}?/ at > /usr/share/intltool-debian/intltool-update line 1012. > Unescaped left brace in regex is deprecated, passed through in regex; marked > by <-- HERE in m/\${ <-- HERE ?VERSION}?/ at > /usr/share/intltool-debian/intltool-update line 1013. > Unescaped left brace in regex is deprecated, passed through in regex; marked > by <-- HERE in m/\${ <-- HERE ?AC_PACKAGE_NAME}?/ at > /usr/share/intltool-debian/intltool-update line 1021. > Unescaped left brace in regex is deprecated, passed through in regex; marked > by <-- HERE in m/\${ <-- HERE ?PACKAGE}?/ at > /usr/share/intltool-debian/intltool-update line 1022. > Unescaped left brace in regex is deprecated, passed through in regex; marked > by <-- HERE in m/\${ <-- HERE ?AC_PACKAGE_VERSION}?/ at > /usr/share/intltool-debian/intltool-update line 1023. > Unescaped left brace in regex is deprecated, passed through in regex; marked > by <-- HERE in m/\${ <-- HERE ?VERSION}?/ at > /usr/share/intltool-debian/intltool-update line 1024. > > The changelog relating to this is at > > https://metacpan.org/source/RJBS/perl-5.22.0/pod/perldelta.pod#L492
I'm bumping this one up to important because it's causing (well, contributing too - there are other issues) to the lintian FTBFS with perl 5.22: Running legacy-debconf 1~rc1... building... testing... FAILED --- t/tests/legacy-debconf/tags 2015-08-31 17:13:59.000000000 +0000 +++ /«PKGBUILDDIR»/debian/test-out/tests/debconf/tags.debconf 2015-08-31 18:42:20.818665703 +0000 @@ -31,6 +31,15 @@ I: debconf-test: unused-debconf-template debconf/testnote I: debconf-test: unused-debconf-template debconf/teststring I: debconf-test: unused-debconf-template debconf/translate +Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?AC_PACKAGE_NAM E}?/ at /usr/share/intltool-debian/intltool-update line 1010. +Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?AC_PACKAGE_NAM E}?/ at /usr/share/intltool-debian/intltool-update line 1021. +Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?AC_PACKAGE_VER SION}?/ at /usr/share/intltool-debian/intltool-update line 1012. +Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?AC_PACKAGE_VER SION}?/ at /usr/share/intltool-debian/intltool-update line 1023. +Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?PACKAGE}?/ at /usr/share/intltool-debian/intltool-update line 1011. +Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?PACKAGE}?/ at /usr/share/intltool-debian/intltool-update line 1022. +Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?VERSION}?/ at /usr/share/intltool-debian/intltool-update line 1013. +Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?VERSION}?/ at /usr/share/intltool-debian/intltool-update line 1024. +Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^(.*)\${ <-- HERE ?([A-Z_]+) }?(.*)$/ at /usr/share/intltool-debian/intltool-update line 886. W: debconf source: ancient-standards-version 3.7.2 (current is CURRENT) W: debconf source: debian-rules-calls-debhelper-in-odd-order dh_makeshlibs (line 56) W: debconf source: debian-rules-calls-debhelper-in-odd-order dh_makeshlibs (line 60)