Re: cvs checkout fails in directory that can be accessed via both textmode and binmode mounts

2004-06-04 Thread Jacek Trzmiel
Hi Pierre, > You have exposed an old bug in Cygwin. [...] > I am wondering why the bug is not exposed in 1.5.9 > Care to strace it? Well, the same thing happens in: cygwin 1.5.9 / cvs 1.11.6-3 cygwin 1.5.5 / cvs 1.11.6-3 I guess that I either checked out this directory somewhere else and moved

Re: cvs checkout fails in directory that can be accessed via both textmode and binmode mounts

2004-06-03 Thread Pierre A. Humblet
Jacek Trzmiel wrote: > > Hi Pierre, > > > In fact that's normal. When cygwin starts under strace it only knows > > the Windows current directory. > > Thanks for info. > > > Please try > > cd / > > strace -o trace.txt sh -c "cd /testmnt/cygwin/test; cvs something" > > choosing a "something" that

Re: cvs checkout fails in directory that can be accessed via both textmode and binmode mounts

2004-06-03 Thread Pierre A. Humblet
On Thu, Jun 03, 2004 at 07:49:15PM +0200, Jacek Trzmiel wrote: > > Jacek Trzmiel wrote: > > $ mkdir /testmnt/cygwin/test > > $ cd /testmnt/cygwin/test > > 20040530 snapshot: > Same command run as above, but preceded by strace: > $ strace cvs -d /testmnt/cvsrep co prj > > Checkout does work like

Re: cvs checkout fails in directory that can be accessed via both textmode and binmode mounts

2004-06-03 Thread Jacek Trzmiel
Jacek Trzmiel wrote: > $ mkdir /testmnt/cygwin/test > $ cd /testmnt/cygwin/test > $ cvs -d /testmnt/cvsrep co prj > : No such file or directoryirectory /testmnt/cvsrep/prj > cvs checkout: skipping directory prj Some additional info: cygwin 1.5.10-3: $ cvs -d /testmnt/cvsrep co prj Checkout does

cvs checkout fails in directory that can be accessed via both textmode and binmode mounts

2004-06-02 Thread Jacek Trzmiel
Win2kSP4, cygwin1-20040530.dll snapshot, cvs 1.11.6-3 $ mount -ft c:\\ /testmnt $ mount C:\cygwin on / type system (binmode) c: on /sys type system (textmode) c: on /testmnt type system (textmode) $ mkdir /testmnt/cvsrep $ cvs -d /testmnt/cvsrep init $ mkdir prj $ cd prj $ echo "test" >test $ c