Acknowledgement sent
to Carl Dong <contact@carldong.me>:
New bug report received and forwarded. Copy sent to bug-guix@gnu.org.
(Wed, 21 Apr 2021 15:37:03 GMT) (full text, mbox, link).
Severity set to 'important' from 'normal'
Request was from Ludovic Courtès <ludo@gnu.org>
to control@debbugs.gnu.org.
(Tue, 27 Apr 2021 07:54:02 GMT) (full text, mbox, link).
Information forwarded
to bug-guix@gnu.org: bug#47935; Package guix.
(Thu, 03 Jun 2021 19:30:02 GMT) (full text, mbox, link).
Subject: Re: bug#47935: coreutils: tests/tail-2/inotify-dir-recreate.sh
fails on overlayfs
Date: Thu, 03 Jun 2021 21:29:09 +0200
Hi Carl,
Carl Dong <contact@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’.
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/.