Debian Bug report logs - #826471
intltool: Unescaped left brace in regex is deprecated at /usr/bin/intltool-update line 1070

version graph

Package: intltool; Maintainer for intltool is Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>; Source for intltool is src:intltool (PTS, buildd, popcon).

Reported by: Niko Tyni <ntyni@debian.org>

Date: Sun, 5 Jun 2016 18:15:02 UTC

Severity: serious

Tags: buster, patch, sid

Found in version intltool/0.50.2-3

Fixed in version intltool/0.51.0-4

Done: Michael Biebl <biebl@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#826471; Package intltool. (Sun, 05 Jun 2016 18:15:05 GMT) (full text, mbox, link).


Acknowledgement sent to Niko Tyni <ntyni@debian.org>:
New Bug report received and forwarded. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Sun, 05 Jun 2016 18:15:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Niko Tyni <ntyni@debian.org>
To: submit@bugs.debian.org
Subject: intltool: Unescaped left brace in regex is deprecated at /usr/bin/intltool-update line 1070
Date: Sun, 5 Jun 2016 21:12:49 +0300
Package: intltool
Version: 0.50.2-3
Severity: normal
User: debian-perl@lists.debian.org
Usertags: perl-5.24-transition

Building the inkscape package triggers deprecation warnings with Perl
5.24 (currently in experimental), and probably with Perl 5.22 (current
sid) too.

  Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?PACKAGE_NAME}?/ at /usr/bin/intltool-update line 1070, <CONF> line 1213.

-- 
Niko Tyni   ntyni@debian.org



Information forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#826471; Package intltool. (Sat, 22 Jul 2017 22:27:05 GMT) (full text, mbox, link).


Acknowledgement sent to Adrian Bunk <bunk@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Sat, 22 Jul 2017 22:27:05 GMT) (full text, mbox, link).


Message #10 received at 826471@bugs.debian.org (full text, mbox, reply):

From: Adrian Bunk <bunk@debian.org>
To: 826471@bugs.debian.org
Cc: Niko Tyni <ntyni@debian.org>
Subject: With perl 5.26 this is an error
Date: Sun, 23 Jul 2017 01:22:45 +0300
Control: severity -1 serious
Control: tags -1 buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/arm64/mate-themes.html

...
make[2]: Leaving directory '/build/1st/mate-themes-3.22.11/common'
Making check in po
make[2]: Entering directory '/build/1st/mate-themes-3.22.11/po'
INTLTOOL_EXTRACT="/usr/bin/intltool-extract" XGETTEXT="/usr/bin/xgettext" srcdir=. /usr/bin/intltool-update --gettext-package mate-themes --pot
rm -f missing notexist
srcdir=. /usr/bin/intltool-update -m
Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/\${ <-- HERE ?PACKAGE_NAME}?/ at /usr/bin/intltool-update line 1071, <CONF> line 246.
Makefile:157: recipe for target 'check' failed
make[2]: *** [check] Error 255
...



cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed




Severity set to 'serious' from 'normal' Request was from Adrian Bunk <bunk@debian.org> to 826471-submit@bugs.debian.org. (Sat, 22 Jul 2017 22:27:06 GMT) (full text, mbox, link).


Added tag(s) sid and buster. Request was from Adrian Bunk <bunk@debian.org> to 826471-submit@bugs.debian.org. (Sat, 22 Jul 2017 22:27:06 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#826471; Package intltool. (Sat, 22 Jul 2017 22:45:02 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Biebl <biebl@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Sat, 22 Jul 2017 22:45:02 GMT) (full text, mbox, link).


Message #19 received at 826471@bugs.debian.org (full text, mbox, reply):

From: Michael Biebl <biebl@debian.org>
To: Niko Tyni <ntyni@debian.org>, 826471@bugs.debian.org
Subject: Re: Bug#826471: intltool: Unescaped left brace in regex is deprecated at /usr/bin/intltool-update line 1070
Date: Sun, 23 Jul 2017 00:43:26 +0200
[Message part 1 (text/plain, inline)]
Am 05.06.2016 um 20:12 schrieb Niko Tyni:
> Package: intltool
> Version: 0.50.2-3
> Severity: normal
> User: debian-perl@lists.debian.org
> Usertags: perl-5.24-transition
> 
> Building the inkscape package triggers deprecation warnings with Perl
> 5.24 (currently in experimental), and probably with Perl 5.22 (current
> sid) too.
> 
>   Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?PACKAGE_NAME}?/ at /usr/bin/intltool-update line 1070, <CONF> line 1213.
> 

I can't find an upstream bug report for this issue, but there is
https://git.archlinux.org/svntogit/packages.git/tree/trunk/intltool-0.51.0-perl-5.26.patch?h=packages/intltool

upstream intltool looks pretty much dead unfortunately.
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

[signature.asc (application/pgp-signature, attachment)]

Added tag(s) patch. Request was from Michael Biebl <biebl@debian.org> to control@bugs.debian.org. (Sat, 22 Jul 2017 22:48:03 GMT) (full text, mbox, link).


Added indication that bug 826471 blocks 866389 Request was from Niko Tyni <ntyni@debian.org> to control@bugs.debian.org. (Sun, 23 Jul 2017 07:42:08 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#826471; Package intltool. (Sun, 23 Jul 2017 15:03:03 GMT) (full text, mbox, link).


Acknowledgement sent to gregor herrmann <gregoa@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Sun, 23 Jul 2017 15:03:03 GMT) (full text, mbox, link).


Message #28 received at 826471@bugs.debian.org (full text, mbox, reply):

From: gregor herrmann <gregoa@debian.org>
To: Michael Biebl <biebl@debian.org>, 826471@bugs.debian.org
Cc: Niko Tyni <ntyni@debian.org>
Subject: Re: Bug#826471: intltool: Unescaped left brace in regex is deprecated at /usr/bin/intltool-update line 1070
Date: Sun, 23 Jul 2017 16:57:50 +0200
[Message part 1 (text/plain, inline)]
On Sun, 23 Jul 2017 00:43:26 +0200, Michael Biebl wrote:

> > Building the inkscape package triggers deprecation warnings with Perl
> > 5.24 (currently in experimental), and probably with Perl 5.22 (current
> > sid) too.
> > 
> >   Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ?PACKAGE_NAME}?/ at /usr/bin/intltool-update line 1070, <CONF> line 1213.
> > 
> 
> I can't find an upstream bug report for this issue, but there is
> https://git.archlinux.org/svntogit/packages.git/tree/trunk/intltool-0.51.0-perl-5.26.patch?h=packages/intltool

Most of these changes are already in perl5.22-regex-fixes.patch but
one was missing.

Debdiff attached; with this change mate-themes builds.


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at/ - Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Rolling Stones: Shake-roll
[826471.diff (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

Reply sent to Michael Biebl <biebl@debian.org>:
You have taken responsibility. (Sun, 23 Jul 2017 16:00:04 GMT) (full text, mbox, link).


Notification sent to Niko Tyni <ntyni@debian.org>:
Bug acknowledged by developer. (Sun, 23 Jul 2017 16:00:04 GMT) (full text, mbox, link).


Message #33 received at 826471-close@bugs.debian.org (full text, mbox, reply):

From: Michael Biebl <biebl@debian.org>
To: 826471-close@bugs.debian.org
Subject: Bug#826471: fixed in intltool 0.51.0-4
Date: Sun, 23 Jul 2017 15:56:46 +0000
Source: intltool
Source-Version: 0.51.0-4

We believe that the bug you reported is fixed in the latest version of
intltool, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 826471@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Biebl <biebl@debian.org> (supplier of updated intltool package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 23 Jul 2017 17:33:10 +0200
Source: intltool
Binary: intltool
Architecture: source
Version: 0.51.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Michael Biebl <biebl@debian.org>
Description:
 intltool   - Utility scripts for internationalizing XML
Closes: 826471
Changes:
 intltool (0.51.0-4) unstable; urgency=medium
 .
   [ gregor herrmann ]
   * Fix "Unescaped left brace in regex is deprecated at
     /usr/bin/intltool-update line 1070":
     With perl 5.26 these deprecation warnings are treated as errors.
     (Closes: #826471)
Checksums-Sha1:
 81c11fa519d926462fbc65975da015f19dcbe7a0 2194 intltool_0.51.0-4.dsc
 5acb112a3f5fdeed53cc1a2ac829099205e82305 7248 intltool_0.51.0-4.debian.tar.xz
 5fe7645ef4058b77d9481a3f8225cf3d35de441e 5348 intltool_0.51.0-4_source.buildinfo
Checksums-Sha256:
 08c243b9c2b960935844ae55c85b1539647161516a485466f55b7daa89cbebbd 2194 intltool_0.51.0-4.dsc
 c257143221582714fdf8cdb3c351b21fbd5522b888a70fcc5d4b91ab4b5cdebc 7248 intltool_0.51.0-4.debian.tar.xz
 6e87caa5835be92ba37a5621ff58a809cee4c2a5e6281eaf42884569b2755d4d 5348 intltool_0.51.0-4_source.buildinfo
Files:
 ab3f9dbf1961486413efa2149461b03a 2194 devel optional intltool_0.51.0-4.dsc
 ed894c04b70bbca6f4ca3d32741e6786 7248 devel optional intltool_0.51.0-4.debian.tar.xz
 8592e07b5ebde600f1015cc42154cb70 5348 devel optional intltool_0.51.0-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCAAvFiEECbOsLssWnJBDRcxUauHfDWCPItwFAll0wdcRHGJpZWJsQGRl
Ymlhbi5vcmcACgkQauHfDWCPItyyfA//agaUtksc8rFqxgqw6HG9RvNW+zDhvERE
Z4b2LH5GBc44aQBuah+ly536CHYFXztMz7X41esQuoI2oVRIsnNTyo+fpvbfhmm8
x2uMCTc/aPmmYVghQ0KEnm45BM3591AImfvEt9eVdLdAtvrCIw8LFWjFNLGCk915
Zgju1BccuFsLiZairQKge9vbh8s5D9VYhp6iGBO+WKvYedsdYQ4HYHK0Buw5RLJs
QMz4werMusjG+G+svp6BDMC4thcV2+Wvv8XuM4UmeOG7dRFa1/b1QV1xFuf2UAaR
lzcxGFCD66+lIq2qi7icg4RlkK/xwzUchSUDe0Eq0xrRSNEtBEp/CkwD/CDSeZAt
ZXHd3DXo8fyTcT2hJX33CCxHBG924nfb3veKArf2kivZV6FRuICaviCxzwUArrN+
fV1AtrcTq+gNp5BGJF8xIEVqLIcKqN8yQGqHXAMlBPYzsnIExFsw8+OOzUSowBzm
1eF7IoXdQWuM2wq6hDR6l1vJ4jmut+NbfKUCK7fhN+2ZdTAzyaB2p4E7+MYkWyLe
xJv4RpFBezQTXWZa2ctqpDc2HqZr04afAfKX215yb3pmFLvQbRUOaXiiqOosNZ8B
kIN7XTUmvdqVoM4K+h81m4OS9H8jkes39IflIggrMFm9BUNMzTZ27FG3P+qs9ZhG
sK1LIm2aliQ=
=SVqd
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 21 Aug 2017 07:28:36 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jan 13 01:51:05 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.