GNU bug report logs - #66582
annoying, needless warning messages from [fe]grep

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: grep; Reported by: Noah Friedman <noah@HIDDEN>; merged with #57604, #58502, #60257; dated Tue, 17 Oct 2023 00:46:02 UTC; Maintainer for grep is bug-grep@HIDDEN.
Merged 57604 58502 60257 66582. Request was from Paul Eggert <eggert@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Merged 58502 60257 66582. Request was from Paul Eggert <eggert@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
bug reassigned from package 'coreutils' to 'grep'. Request was from Paul Eggert <eggert@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 66582 <at> debbugs.gnu.org:


Received: (at 66582) by debbugs.gnu.org; 17 Oct 2023 03:29:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 16 23:29:39 2023
Received: from localhost ([127.0.0.1]:58259 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qsam2-0001LQ-Us
	for submit <at> debbugs.gnu.org; Mon, 16 Oct 2023 23:29:39 -0400
Received: from woodpecker.gentoo.org ([140.211.166.183]:60610
 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sam@HIDDEN>) id 1qsalx-0001L1-0A
 for 66582 <at> debbugs.gnu.org; Mon, 16 Oct 2023 23:29:37 -0400
References: <20231016174439.415263.FMU1197@HIDDEN>
User-agent: mu4e 1.10.7; emacs 30.0.50
From: Sam James <sam@HIDDEN>
To: Noah Friedman <noah@HIDDEN>
Subject: Re: bug#66582: annoying, needless warning messages from [fe]grep
Date: Tue, 17 Oct 2023 04:28:30 +0100
Organization: Gentoo
In-reply-to: <20231016174439.415263.FMU1197@HIDDEN>
Message-ID: <874jiqj5ae.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 66582
Cc: bug-coreutils@HIDDEN, 66582 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)


Noah Friedman <noah@HIDDEN> writes:

> Just because a program is considered deprecated or obsolete by a standards
> committee, is no reason to actually force that program out of use or
> availablity.  And since when does GNU adhere strictly to POSIX anyway?

grep is not from coreutils. As for the issue you discuss, it's being
brought up on the grep mailing lists already (and I agree with the whole
thing being silly).




Information forwarded to bug-coreutils@HIDDEN:
bug#66582; Package coreutils. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 17 Oct 2023 03:29:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 16 23:29:50 2023
Received: from localhost ([127.0.0.1]:58262 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qsamE-0001Ls-9x
	for submit <at> debbugs.gnu.org; Mon, 16 Oct 2023 23:29:50 -0400
Received: from lists.gnu.org ([2001:470:142::17]:57034)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sam@HIDDEN>) id 1qsamB-0001LZ-NY
 for submit <at> debbugs.gnu.org; Mon, 16 Oct 2023 23:29:49 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <sam@HIDDEN>) id 1qsald-0002nZ-RJ
 for bug-coreutils@HIDDEN; Mon, 16 Oct 2023 23:29:14 -0400
Received: from woodpecker.gentoo.org ([2001:470:ea4a:1:5054:ff:fec7:86e4]
 helo=smtp.gentoo.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256)
 (Exim 4.90_1) (envelope-from <sam@HIDDEN>) id 1qsalb-00043v-Lm
 for bug-coreutils@HIDDEN; Mon, 16 Oct 2023 23:29:13 -0400
References: <20231016174439.415263.FMU1197@HIDDEN>
User-agent: mu4e 1.10.7; emacs 30.0.50
From: Sam James <sam@HIDDEN>
To: Noah Friedman <noah@HIDDEN>
Subject: Re: bug#66582: annoying, needless warning messages from [fe]grep
Date: Tue, 17 Oct 2023 04:28:30 +0100
Organization: Gentoo
In-reply-to: <20231016174439.415263.FMU1197@HIDDEN>
Message-ID: <874jiqj5ae.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2001:470:ea4a:1:5054:ff:fec7:86e4;
 envelope-from=sam@HIDDEN; helo=smtp.gentoo.org
X-Spam_score_int: -41
X-Spam_score: -4.2
X-Spam_bar: ----
X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: submit
Cc: bug-coreutils@HIDDEN, 66582 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)


Noah Friedman <noah@HIDDEN> writes:

> Just because a program is considered deprecated or obsolete by a standards
> committee, is no reason to actually force that program out of use or
> availablity.  And since when does GNU adhere strictly to POSIX anyway?

grep is not from coreutils. As for the issue you discuss, it's being
brought up on the grep mailing lists already (and I agree with the whole
thing being silly).




Information forwarded to bug-coreutils@HIDDEN:
bug#66582; Package coreutils. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 17 Oct 2023 00:45:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 16 20:45:37 2023
Received: from localhost ([127.0.0.1]:58208 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qsYDJ-0004AR-11
	for submit <at> debbugs.gnu.org; Mon, 16 Oct 2023 20:45:37 -0400
Received: from lists.gnu.org ([2001:470:142::17]:35738)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <noah@HIDDEN>) id 1qsYDF-0004A6-7X
 for submit <at> debbugs.gnu.org; Mon, 16 Oct 2023 20:45:35 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <noah@HIDDEN>) id 1qsYCk-0001DS-EM
 for bug-coreutils@HIDDEN; Mon, 16 Oct 2023 20:45:02 -0400
Received: from bacon-event-horizon.splode.com
 ([2600:3c01:e000:3d5:f03c:91ff:fe96:f92b])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <noah@HIDDEN>) id 1qsYCi-0001CU-Mw
 for bug-coreutils@HIDDEN; Mon, 16 Oct 2023 20:45:02 -0400
Received: from unexploded-cow.prv.splode.com (71-212-88-31.tukw.qwest.net
 [71.212.88.31]) (authenticated bits=0)
 by bacon-event-horizon.splode.com (8.17.1/8.17.1) with ESMTPSA id
 39H0idJx115467
 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO)
 for <bug-coreutils@HIDDEN>; Mon, 16 Oct 2023 17:44:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=splode.com;
 s=splode-20130101; t=1697503493;
 bh=0pg98P1pPU3O/7T0oPmbflAKLLT0MB8HEhR7S1AuDzc=;
 h=From:To:Subject:Reply-To:Date:From;
 b=mB4trb5SlnZh3XkZ/zyBH11doTd67/PyQIskN+K3Tarh5r0w6JeAZIazyy+FW57Gv
 hw7uDAkNTFzmBl8tz0qVSyPzlcWESz4lE5JEQ0L43VFYKyshUNpLDYt1U9kDm6k/Ff
 gWknPPY5BjHri9gYTKI1+uMoVlV/52CdpsuJpjyk=
From: Noah Friedman <noah@HIDDEN>
To: bug-coreutils@HIDDEN
Subject: annoying, needless warning messages from [fe]grep
Date: Mon, 16 Oct 2023 17:44:39 -0700 (PDT)
Message-Id: <20231016174439.415263.FMU1197@HIDDEN>
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.4
 (bacon-event-horizon.splode.com [74.207.245.10]);
 Mon, 16 Oct 2023 17:44:53 -0700 (PDT)
X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_DATE_IN_FUTURE_96_Q
 autolearn=unavailable autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
 bacon-event-horizon.splode.com
Received-SPF: none client-ip=2600:3c01:e000:3d5:f03c:91ff:fe96:f92b;
 envelope-from=noah@HIDDEN; helo=bacon-event-horizon.splode.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001,
 SPF_NONE=0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Noah Friedman <noah@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Just because a program is considered deprecated or obsolete by a standards
committee, is no reason to actually force that program out of use or
availablity.  And since when does GNU adhere strictly to POSIX anyway?

So my bug report is this: fgrep and egrep should not emit any warning on
stderr about being obsolescent unless the environment POSIXLY_CORRECT is
set.  If you want to be *really* pedantic, it shouldn't emit a warning
unless POSIXLY_CORRECT is set to the specific standards level (or above) in
which it was declared obsolete.  :-P

Because goddammit, there are 40 years worth of old programs out there that
are going to keep using egrep, and as a crusty 50+ year old myself, I'm not
planning to train my fingers out of using it either. 

Just let some things *be*.




Acknowledgement sent to Noah Friedman <noah@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-coreutils@HIDDEN. Full text available.
Report forwarded to bug-coreutils@HIDDEN:
bug#66582; Package coreutils. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 17 Oct 2023 04:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.