L.S., # note: cygdrive has been remapped to /drv at my place
64-%% uname -a CYGWIN_NT-6.1 Seven 3.0.7(0.338/5/3) 2019-04-30 18:08 x86_64 Cygwin 64-%% mkdir /drv/e mkdir: cannot create directory ā/drv/eā: Permission denied 64-@@ uname -a CYGWIN_NT-6.1 Seven 3.1.0(0.340/5/3) 2019-08-19 10:13 x86_64 Cygwin 64-@@ mkdir /drv/e mkdir: cannot create directory ā/drv/eā: File exists Different error report (which was the objective of Ben Wijen): https://cygwin.com/ml/cygwin-patches/2019-q2/msg00136.html Now, let's play: 64-@@ cygpath -w /drv/e E:\ 64-@@ mkdir 'e:\' # creates subdirectory e: !!!!! 64-@@ rmdir 'e:\' # fails, because it refers to /drv/e rmdir: failed to remove 'e:\': Directory not empty 64-@@ rmdir 'e:' Yes, I should NOT use "DOS paths" ... https://cygwin.com/cygwin-ug-net/using.html#pathnames-win32 However, I wonder why e:\ is interpreted by mkdir as e:, and as /drv/e (that is as e:\) by rmdir. Any reason for this remarkable difference? Regards, Henri -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple