GNU bug report logs -
#47935
coreutils: tests/tail-2/inotify-dir-recreate.sh fails on overlayfs
Previous Next
To reply to this bug, email your comments to 47935 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#47935
; Package
guix
.
(Wed, 21 Apr 2021 15:37:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Carl Dong <contact <at> carldong.me>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Wed, 21 Apr 2021 15:37:03 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi all,
I’m continuing my testing of the 1.3.0 branch, and I’ve found that coreutil's tests/tail-2/inotify-dir-recreate.sh fails on filesystems where tail detects that it cannot use inotify safely (probably arising out of this check: https://github.com/coreutils/coreutils/blob/34a48bf0f0552aaed21a7dba4a5488946a978317/src/tail.c#L2486-L2491). Example for this: overlayfs used by docker/podman/etc.
The author of tail’s inotify support explains it here: https://github.com/containers/podman/issues/5493#issuecomment-598851397
A quick and easy fix for v1.3.0 may be to just disable tests/tail-2/inotify-dir-recreate.sh :-)
Cheers,
Carl Dong
contact <at> carldong.me
"I fight for the users"
Information forwarded
to
bug-guix <at> gnu.org
:
bug#47935
; Package
guix
.
(Thu, 22 Apr 2021 01:21:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 47935 <at> debbugs.gnu.org (full text, mbox):
Upstream bug filed: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=47940
Severity set to 'important' from 'normal'
Request was from
Ludovic Courtès <ludo <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Tue, 27 Apr 2021 07:54:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-guix <at> gnu.org
:
bug#47935
; Package
guix
.
(Thu, 03 Jun 2021 19:30:02 GMT)
Full text and
rfc822 format available.
Message #13 received at 47935 <at> debbugs.gnu.org (full text, mbox):
Hi Carl,
Carl Dong <contact <at> carldong.me> skribis:
> I’m continuing my testing of the 1.3.0 branch, and I’ve found that coreutil's tests/tail-2/inotify-dir-recreate.sh fails on filesystems where tail detects that it cannot use inotify safely (probably arising out of this check: https://github.com/coreutils/coreutils/blob/34a48bf0f0552aaed21a7dba4a5488946a978317/src/tail.c#L2486-L2491). Example for this: overlayfs used by docker/podman/etc.
>
> The author of tail’s inotify support explains it here: https://github.com/containers/podman/issues/5493#issuecomment-598851397
[...]
> Upstream bug filed: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=47940
With people more on more interested in finally getting ‘core-updates’
merged, now’s a good time to look into this bug. :-)
In the bug report upstream, you hint at a possible fix. Could you
provide a patch for this?
Alternatively, if that turns out to be too tricky, can you think of a
workaround, such as skipping the offending code during tests?
Thanks,
Ludo’.
This bug report was last modified 4 years and 9 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.