GNU bug report logs -
#40090
rm seems unfinished when calling mkdir
Previous Next
Reported by: "Boyen, Peter" <peter.boyen <at> cgm.com>
Date: Mon, 16 Mar 2020 15:11:02 UTC
Severity: normal
Tags: notabug
Done: Pádraig Brady <P <at> draigBrady.com>
Bug is archived. No further changes may be made.
Full log
Message #12 received at control <at> debbugs.gnu.org (full text, mbox):
tag 40090 notabug
close 40090
stop
On 16/03/2020 15:02, Boyen, Peter wrote:
> When I remove a folder by using rm -rfv ${TEMP_STORAGE}', shortly followed by an 'mkdir -pv ${TEMP_STORAGE}' to recreate the same folder, I get
> mkdir: cannot create directory './temp_storage': Operation not permitted
> It seems the rm command is not fully finished yet, somehow.
>
> * I am running a Linux container on docker on Windows 10. The error occurs on a bind mount (and only there).
> * It only happens If there is quite some data in the folder, so it seems the rm command has to take some time
> * Other commands like ls and such can be run in between, but if I do 'sleep 5' in between, it doesn't occur (though obviously I don't want to do that every time).
> Version info:
> Docker desktop 2.2.0.4 (43472)
> # uname -a
> Linux 32b0494e3950 4.19.76-linuxkit #1 SMP Thu Oct 17 19:31:58 UTC 2019 x86_64 GNU/Linux
> (The image is based on the debian:stretch image)
> # mkdir --version
> mkdir (GNU coreutils) 8.26
> # rm --version
> rm (GNU coreutils) 8.26
The issue seems to be due to your file system or container setup.
Perhaps a sync(1) may help in between to avoid the bug,
but the issue is not within coreutils.
cheers,
Pádraig
This bug report was last modified 5 years and 63 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.