GNU bug report logs - #77800
grep-3.12: write-error-msg test failure on fedora rawhide (f43)

Previous Next

Package: grep;

Reported by: Jaroslav Škarvada <jskarvad <at> redhat.com>

Date: Mon, 14 Apr 2025 12:56:01 UTC

Severity: normal

Done: Jim Meyering <jim <at> meyering.net>

Bug is archived. No further changes may be made.

Full log


Message #70 received at 77800-done <at> debbugs.gnu.org (full text, mbox):

From: Jim Meyering <jim <at> meyering.net>
To: Jaroslav Škarvada <jskarvad <at> redhat.com>
Cc: 77800-done <at> debbugs.gnu.org, jackson <at> fastmail.fm,
 Paul Eggert <eggert <at> cs.ucla.edu>,
 "bug-gnulib <at> gnu.org List" <bug-gnulib <at> gnu.org>,
 Grisha Levit <grishalevit <at> gmail.com>
Subject: Re: bug#77800: grep-3.12: write-error-msg test failure on fedora
 rawhide (f43)
Date: Wed, 14 May 2025 11:19:59 -0700
[Message part 1 (text/plain, inline)]
On Mon, Apr 21, 2025 at 12:20 AM Jaroslav Škarvada <jskarvad <at> redhat.com> wrote:
> >     $ { env printf %4095s; env printf %4096s; } > /dev/full
> >     printf: write error: Broken pipe
> >     printf: write error
> >
> Guys, thanks for the analysis and quick actions. BTW is the Fedora
> help patch which uncovered this problem acceptable for upstream?

The two spaces between each long option name and its description are
required by help2man. I.e., this change would mess up the generated
documentation:

-  -L, --files-without-match  print only names of FILEs with no
selected lines\n\
+  -L, --files-without-match print only names of FILEs with no selected lines\n\

I've just pushed the attached to avoid the false test failure.
[grep-tests-write-error-msg.diff (application/octet-stream, attachment)]

This bug report was last modified 7 days ago.

Previous Next


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