This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Bug report, but already fixed in TEST RELEASE: Cygwin 2.5.0-0.7


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]