Debian Bug report logs - #1019885
grep 3.8 warns for potential PCRE regexps without -P

version graph

Package: ucf; Maintainer for ucf is Mark Hindley <[email protected]>; Source for ucf is src:ucf (PTS, buildd, popcon).

Affects: src:libreoffice, php8.1-common, postgresql-common, libsensors5, mercurial, dbconfig-common, libxml-sax-perl, grub-pc

Reported by: Paul Gevers <[email protected]>

Date: Thu, 15 Sep 2022 14:15:07 UTC

Severity: important

Tags: bookworm, patch, sid, trixie

Merged with 1019326, 1019367, 1019883, 1019884, 1020487

Found in version ucf/3.0043

Fixed in version ucf/3.0044

Done: Mark Hindley <[email protected]>

Reply or subscribe to this bug.

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


Report forwarded to [email protected], Debian PostgreSQL Maintainers <[email protected]>:
Bug#1019883; Package postgresql-common. (Thu, 15 Sep 2022 14:15:09 GMT) (full text, mbox, link).


Acknowledgement sent to Paul Gevers <[email protected]>:
New Bug report received and forwarded. Copy sent to Debian PostgreSQL Maintainers <[email protected]>. (Thu, 15 Sep 2022 14:15:10 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Paul Gevers <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: grep 3.8 warns for potential PCRE regexps without -P
Date: Thu, 15 Sep 2022 16:11:52 +0200
[Message part 1 (text/plain, inline)]
Package: postgresql-common
Version: 243
Control: clone -1 -2 -3
Control: reassign -2 php8.1-common 8.1.7-1
Control: reassign -3 libxml-sax-perl 1.02+dfsg-3

Dear maintainer,

Recently grep was updated in unstable to upstream release 3.8. You may 
have already noticed that that's a bit of a bumpy ride because grep 
emits new warnings. One of the warnings has already been disabled in 
Debian (see bug #1019335), but others are currently still enabled (see 
bug #1019724). The later bug is about the warning for usage of 
backslashes without defined characters following the backslash. So, this 
is a heads up (the warning will be suppressed soon). Your package emits 
these warning during installation. If upstream grep continues with their 
plan, this might become an error in the future. But, what's more, it 
suggests that something else than the current grep command might have 
been intended.

Could you please investigate?

Paul

https://ci.debian.net/data/autopkgtest/unstable/amd64/g/golang-github-lib-pq/26114898/log.gz

Setting up postgresql-common (243) ...
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before -


https://ci.debian.net/data/autopkgtest/unstable/amd64/r/ruby-riddle/26114780/log.gz

Setting up php8.1-common (8.1.7-1) ...
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /


https://ci.debian.net/data/autopkgtest/unstable/amd64/l/lintian-brush/26114550/log.gz

Setting up libxml-sax-perl (1.02+dfsg-3) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl 
with priority 10...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info 
file...
grep: warning: stray \ before /
grep: warning: stray \ before /
grep: warning: stray \ before /

[OpenPGP_signature (application/pgp-signature, attachment)]

Bug 1019883 cloned as bugs 1019884, 1019885 Request was from Paul Gevers <[email protected]> to [email protected]. (Thu, 15 Sep 2022 14:15:10 GMT) (full text, mbox, link).


Bug reassigned from package 'postgresql-common' to 'libxml-sax-perl'. Request was from Paul Gevers <[email protected]> to [email protected]. (Thu, 15 Sep 2022 14:15:12 GMT) (full text, mbox, link).


No longer marked as found in versions postgresql-common/243. Request was from Paul Gevers <[email protected]> to [email protected]. (Thu, 15 Sep 2022 14:15:13 GMT) (full text, mbox, link).


Marked as found in versions libxml-sax-perl/1.02+dfsg-3. Request was from Paul Gevers <[email protected]> to [email protected]. (Thu, 15 Sep 2022 14:15:13 GMT) (full text, mbox, link).


Bug reassigned from package 'libxml-sax-perl' to 'ucf'. Request was from gregor herrmann <[email protected]> to [email protected]. (Thu, 15 Sep 2022 14:33:04 GMT) (full text, mbox, link).


No longer marked as found in versions libxml-sax-perl/1.02+dfsg-3. Request was from gregor herrmann <[email protected]> to [email protected]. (Thu, 15 Sep 2022 14:33:04 GMT) (full text, mbox, link).


Marked as found in versions ucf/3.0043. Request was from gregor herrmann <[email protected]> to [email protected]. (Thu, 15 Sep 2022 14:33:05 GMT) (full text, mbox, link).


Severity set to 'important' from 'normal' Request was from gregor herrmann <[email protected]> to [email protected]. (Thu, 15 Sep 2022 14:33:06 GMT) (full text, mbox, link).


Added indication that 1019885 affects libsensors5,mercurial,src:libreoffice Request was from gregor herrmann <[email protected]> to [email protected]. (Thu, 15 Sep 2022 14:33:06 GMT) (full text, mbox, link).


Merged 1019326 1019885 Request was from gregor herrmann <[email protected]> to [email protected]. (Thu, 15 Sep 2022 14:33:07 GMT) (full text, mbox, link).


Added indication that 1019885 affects libxml-sax-perl Request was from gregor herrmann <[email protected]> to [email protected]. (Thu, 15 Sep 2022 14:33:10 GMT) (full text, mbox, link).


Added indication that 1019885 affects php8.1-common, postgresql-common, and dbconfig-common Request was from gregor herrmann <[email protected]> to [email protected]. (Thu, 15 Sep 2022 14:33:13 GMT) (full text, mbox, link).


Added tag(s) bookworm and sid. Request was from gregor herrmann <[email protected]> to [email protected]. (Thu, 15 Sep 2022 14:36:03 GMT) (full text, mbox, link).


Removed indication that 1019885 affects dbconfig-common, mercurial, libsensors5, postgresql-common, src:libreoffice, php8.1-common, and libxml-sax-perl Added indication that 1019885 affects src:libreoffice,dbconfig-common,php8.1-common,libxml-sax-perl,libsensors5,mercurial,postgresql-common Request was from Paul Gevers <[email protected]> to [email protected]. (Thu, 15 Sep 2022 15:09:05 GMT) (full text, mbox, link).


Merged 1019326 1019884 1019885 Request was from Paul Gevers <[email protected]> to [email protected]. (Thu, 15 Sep 2022 15:09:07 GMT) (full text, mbox, link).


Merged 1019326 1019883 1019884 1019885 Request was from Paul Gevers <[email protected]> to [email protected]. (Thu, 15 Sep 2022 15:09:14 GMT) (full text, mbox, link).


Merged 1019326 1019367 1019883 1019884 1019885 Request was from Rene Engelhard <[email protected]> to [email protected]. (Thu, 15 Sep 2022 20:03:07 GMT) (full text, mbox, link).


Added indication that 1019885 affects grub-pc Request was from Vincent Lefevre <[email protected]> to [email protected]. (Tue, 20 Sep 2022 00:27:08 GMT) (full text, mbox, link).


Added indication that 1019885 affects console-setup Request was from Vincent Lefevre <[email protected]> to [email protected]. (Tue, 20 Sep 2022 00:39:04 GMT) (full text, mbox, link).


Removed indication that 1019885 affects console-setup Request was from Vincent Lefevre <[email protected]> to [email protected]. (Tue, 20 Sep 2022 00:45:04 GMT) (full text, mbox, link).


Added indication that bug 1019885 blocks 1022828 Request was from Santiago Ruano Rincón <[email protected]> to [email protected]. (Wed, 26 Oct 2022 16:48:03 GMT) (full text, mbox, link).


Added tag(s) trixie. Request was from Sebastian Ramacher <[email protected]> to [email protected]. (Sun, 11 Jun 2023 15:49:58 GMT) (full text, mbox, link).


Added tag(s) patch. Request was from Mark Hindley <[email protected]> to [email protected]. (Fri, 08 Nov 2024 10:00:02 GMT) (full text, mbox, link).


Removed indication that 1019885 affects mercurial, dbconfig-common, postgresql-common, libxml-sax-perl, grub-pc, src:libreoffice, libsensors5, and php8.1-common Added indication that 1019885 affects mercurial,dbconfig-common,grub-pc,src:libreoffice,php8.1-common,postgresql-common,libxml-sax-perl,libsensors5 Request was from Mark Hindley <[email protected]> to [email protected]. (Fri, 08 Nov 2024 10:00:03 GMT) (full text, mbox, link).


Merged 1019326 1019367 1019883 1019884 1019885 1020487 Request was from Mark Hindley <[email protected]> to [email protected]. (Fri, 08 Nov 2024 10:00:05 GMT) (full text, mbox, link).


Message #56 received at [email protected] (full text, mbox, reply):

From: Debian FTP Masters <[email protected]>
To: [email protected]
Subject: Bug#1019326: fixed in ucf 3.0044
Date: Wed, 04 Dec 2024 10:18:33 +0000
[Message part 1 (text/plain, inline)]
Source: ucf
Source-Version: 3.0044
Done: Mark Hindley <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ucf, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mark Hindley <[email protected]> (supplier of updated ucf 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 [email protected])


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

Format: 1.8
Date: Tue, 26 Nov 2024 11:07:16 +0000
Source: ucf
Architecture: source
Version: 3.0044
Distribution: unstable
Urgency: medium
Maintainer: Mark Hindley <[email protected]>
Changed-By: Mark Hindley <[email protected]>
Closes: 808277 816220 1019326 1033751 1055746 1063493 1072323 1086847
Changes:
 ucf (3.0044) unstable; urgency=medium
 .
   * Acknowledge NMU from Arnaud Rebillout <[email protected]>, with thanks.
   * d/control:
     - take over maintenance with thanks to Manoj Srivastava for his
     previous work. (Closes: #1086847)
     - bump Standards Version (no changes).
     - update Vcs URLs.
     - add missing Depends: procps, ${perl:Depends}
   * d/copyright: update.
   * Add initial testsuite (requires unshare(1)).
   * Replace setq() with new function vset(), not utilising eval.
   * Reduce use of eval to a single instance on the output of getopt(1) in
     quoted mode.
   * Sanitise environment on startup.
   * Use grep BREs, with a common function for escaping. (Closes: #1019326)
   * ucf:
     - don't print empty lines on stderr. (Closes: #816220)
     - fix quoting of variables (shellcheck SC2086). (Closes: #808277)
     - separate local declaration and assignment (SC2155).
     - rationalise handling of VERBOSE.
     - avoid double negative in test.
   * ucfr:
     - remove unusued code.
     - remove obsolete error check, errexit already set.
     - silently ignore unused DEBUG.
   * Makefile:
     - add shellcheck recipe.
     - when building, update versions from d/changelog.
   * Add Romanian debconf translation.
     Thanks to "Remus-Gabriel Chelu" <[email protected]>
     (Closes: #1033751)
   * Updated Swedish debconf translations.
     Thanks to Martin Bagge / brother <[email protected]> (Closes: #1055746)
   * Updated Italian debconf translations.
     Thanks to Ceppo <[email protected]> (Closes: #1063493)
   * ucfq.1: groff fixes.
     Thanks to Bjarni Ingi Gislason <[email protected]> (Closes: #1072323)
   * ucf.conf: is a POSIX, not bourne script fragment.
   * Update ./examples to be more recent; partially addresses: #878904.
   * Remove unused ucf_helper_functions.sh and examples/ChangeLog.
   * Remove obsolete examples/ucf_helper_functions/.
   * Cleanup code:
     - rewrite syntax undefined in POSIX.
     - remove unnecessary trailing ';'.
     - move common functions to new ucf_library.sh.
     - remove obsolete x"$var" prefix to test expressions.
     - remove obsolete header boilerplate.
   * Rename obsolete ChangeLog to ChangeLog.old.
   * Drop broken lcf and its manpage.
   * d/ucf.lintian-overrides: update and remove unused.
Checksums-Sha1:
 9cb4ca3fd0e1c0fc3846799a10c5b0d2c513c5e8 1512 ucf_3.0044.dsc
 8d70f50aeebdc6bbaca619d9bf09b93b466efb32 71388 ucf_3.0044.tar.xz
 9dca6286bcf7223ff55c08a7c22d90900a31a836 6421 ucf_3.0044_amd64.buildinfo
Checksums-Sha256:
 d4e45bd7178516b1f1fe806cb61a7490f5cabbd025cd522b20a9a360b5a2cd74 1512 ucf_3.0044.dsc
 d41aec41e78c7c24286f6ca2307865d76f8596fc39a506e5ce86fb2065eb3ceb 71388 ucf_3.0044.tar.xz
 5fe3ce8b2b307370e3108dcf22998ef4ca799bb4ccd3b967b1e8211417a6c187 6421 ucf_3.0044_amd64.buildinfo
Files:
 a167ae60f8415aa5620f86ba9f8dbeeb 1512 utils standard ucf_3.0044.dsc
 0fd7d68dfa2b55710f07fac4491ac087 71388 utils standard ucf_3.0044.tar.xz
 dd883e2ef0c5d884e3cdc8e865782fa4 6421 utils standard ucf_3.0044_amd64.buildinfo

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

iQIzBAEBCAAdFiEEUGwVpCsK9aCoVCPu0opFvzKH1kkFAmdG4QgACgkQ0opFvzKH
1klmrBAAg72+D7ztLD1Im7q0JUiW4i3eXLkYss/irC8TBe4PIfeOu5/OGKMv4RNG
smgMJXLLVjqDTcutWfwffC4Io+7It+NdZ6HQlw5QzYXITHBfgWIGqZmglOZ24ei5
Dx/foWTcSDVU8+B2UxWPHg26DY11KyM6TnYMn0KXAx1MyVvQrsO+d6gizY9wesp9
7HlCNypS11djUmTSQBSp6oPO2720Tv+cPT96wpx+jcOoBOPNgq9SG6DY1iaAte4s
EKz/5LsZ/3sPOhHUNS86pFRSjQyoLBzO00QlDKpYNcw7MVmGhGSnmD0ypN3Pu+R2
lMXwMGp2e0nMckMk/BgoxM7+nfpmoowUtaC/eeIoL4YU5+ddKoPC+7tryHO0oeUe
4gaJ8lo7n/QuS7pCkDHrQbhyKi1eGItjjWhtSi3d6PCzIBjpUjjHDkl34ZUGcMc9
RM8M0yY0oC7EVWjiF3QBwT99xhoDrS53kYe9HJVRq9U1SCSNBySQ9EIxhnyRXitQ
cQjngu1ym2CsCd1Z33ICTXBHqIKh4kR8l4QitWIKU4I57W8DI1I7uJeezvVICE8B
vSQH354I4t6T6KNlUARUN3JcjgQL5FgaStNO4oEXTsY1ZuzUMUgRegxH87Nzx5iG
wxXAwyzY3V4Wq8hr3tvQZmJmsXJV9Q3CWUWX3M/ZqczFqAnRFtA=
=AAoM
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Fri May 16 15:50:12 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.