Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs Date: Wed, 9 Apr 2003 12:29:29 -0400 (EDT) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: cygwin AT cygwin DOT com Subject: Re: Problem with database engine on cygwin In-Reply-To: <20030409161248.GJ5879@redhat.com> Message-ID: Importance: Normal MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 9 Apr 2003, Christopher Faylor wrote: > On Tue, Apr 08, 2003 at 11:24:29PM -0400, Igor Pechtchanski wrote: > >On Tue, 8 Apr 2003, Christopher Faylor wrote: > >>On Tue, Apr 08, 2003 at 07:28:21PM -0400, Igor Pechtchanski wrote: > >>>It may be more complicated than that. unlink() calls DeleteFile(), and > >>>who knows what happens in the guts of it. For instance, I'm having a > >>>permission problem with deleting files on a Samba share from inside of > >>>applications (but no problems deleting them from the shell). I've > >>>traced it as far as the DeleteFile() call, which fails in the former > >>>case and succeeds in the latter. Go figure... > >> > >>The latest version of cygwin should try to delete files via CreatFile > >>before resorting to DeleteFile. Does CreateFile fail also? cgf > > > >Did the same changes propagate to directories? Because I'm actually > >having this problem with removing CVS lock directories. Updating to > >cygwin-1.3.22 didn't help. > > No. You can't, AFAIK, use CreateFile to unlink directories. But then, > you can't, AFAIK, use DeleteFile to unlink them either. > cgf Yes. I'll take this even further to say that you can't use unlink() to remove directories -- you have to use rmdir() (which uses RemoveDirectory [which fails in my case]). Still looking... Igor P.S. Files are ok now. -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! Knowledge is an unending adventure at the edge of uncertainty. -- Leto II -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/