I delete all cygwin directories and do a Fresh minimal install of cygwin (2.4.1-1) on a windows 7 ultimate 64 bit box
davec@MERCURYWIN ~ $ cd python davec@MERCURYWIN ~/python $ rm -rf g1 davec@MERCURYWIN ~/python $ mkdir g1 g1/g2 g1/g2/g3 davec@MERCURYWIN ~/python $ ls -la g1 g1/g2 g1/g2/g3 g1: total 12 drwxrwxr-x+ 1 davec None 0 Mar 16 20:23 ./ drwxrwx---+ 1 davec Users 0 Mar 16 20:23 ../ drwsrwsr-t+ 1 davec None 0 Mar 16 20:23 g2/ g1/g2: total 0 drwsrwsr-t+ 1 davec None 0 Mar 16 20:23 ./ drwxrwxr-x+ 1 davec None 0 Mar 16 20:23 ../ d--Srws--T+ 1 davec None 0 Mar 16 20:23 g3/ ls: cannot open directory 'g1/g2/g3': Permission denied Now a strange thing is that if I make myself a home directory in /home everything works fine. davec@MERCURYWIN ~/python $ cd /home davec@MERCURYWIN /home $ ls davec@MERCURYWIN /home $ mkdir davec davec@MERCURYWIN /home $ cd davec davec@MERCURYWIN /home/davec $ mkdir g1 g1/g2 g1/g2/g3 davec@MERCURYWIN /home/davec $ ls -la . g1 g1/g2 g1/g2/g3 .: total 0 drwxr-xr-x+ 1 davec None 0 Mar 16 20:28 ./ drwxrwxrwt+ 1 davec None 0 Mar 16 20:28 ../ drwxr-xr-x+ 1 davec None 0 Mar 16 20:28 g1/ g1: total 0 drwxr-xr-x+ 1 davec None 0 Mar 16 20:28 ./ drwxr-xr-x+ 1 davec None 0 Mar 16 20:28 ../ drwxr-xr-x+ 1 davec None 0 Mar 16 20:28 g2/ g1/g2: total 0 drwxr-xr-x+ 1 davec None 0 Mar 16 20:28 ./ drwxr-xr-x+ 1 davec None 0 Mar 16 20:28 ../ drwxr-xr-x+ 1 davec None 0 Mar 16 20:28 g3/ g1/g2/g3: total 0 drwxr-xr-x+ 1 davec None 0 Mar 16 20:28 ./ drwxr-xr-x+ 1 davec None 0 Mar 16 20:28 ../ davec@MERCURYWIN /home/davec Now I install cygwin package version 2.5.0-7 and everything starts to work as expected. davec@MERCURYWIN /cygdrive/d $ cd python davec@MERCURYWIN /cygdrive/d/python $ rm -rf g1 davec@MERCURYWIN /cygdrive/d/python $ mkdir g1 g1/g2 g1/g2/g3 davec@MERCURYWIN /cygdrive/d/python $ ls -la g1 g1/g2 g1/g2/g3 g1: total 12 drwxr-xr-x+ 1 davec None 0 Mar 16 20:32 ./ drwxrwx---+ 1 davec Users 0 Mar 16 20:32 ../ drwxr-xr-x+ 1 davec None 0 Mar 16 20:32 g2/ g1/g2: total 0 drwxr-xr-x+ 1 davec None 0 Mar 16 20:32 ./ drwxr-xr-x+ 1 davec None 0 Mar 16 20:32 ../ drwxr-xr-x+ 1 davec None 0 Mar 16 20:32 g3/ g1/g2/g3: total 0 drwxr-xr-x+ 1 davec None 0 Mar 16 20:32 ./ drwxr-xr-x+ 1 davec None 0 Mar 16 20:32 ../ davec@MERCURYWIN /cygdrive/d/python $ So Thank You to whoever fixed this!! -- 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