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 it

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

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 snip 20040530 snapshot: Same command run as above, but preceded by strace: $ strace cvs -d /testmnt/cvsrep co prj Checkout does work like in

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 displays the problem

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) snip $ mkdir /testmnt/cvsrep $ cvs -d /testmnt/cvsrep init $ mkdir prj $ cd prj $ echo test test $