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 Message-ID: <10309717.1122492940641.JavaMail.dgou@mac.com> Date: Wed, 27 Jul 2005 15:35:40 -0400 From: Doug Philips To: cygwin AT cygwin DOT com Subject: Re: rebaseall failure? in-reply-to: <20050727190657.GA2272@tishler.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit references: <7151719E-2B2E-4A26-8D59-91E2500B8045 AT mac DOT com> <20050727164719 DOT GA1816 AT tishler DOT net> <5782337 DOT 1122488184052 DOT JavaMail DOT dgou AT mac DOT com> <20050727182912 DOT GB8798 AT trixie DOT casa DOT cgf DOT cx> <7429953 DOT 1122490121496 DOT JavaMail DOT dgou AT mac DOT com> <20050727190657 DOT GA2272 AT tishler DOT net> X-IsSubscribed: yes On Wednesday, July 27, 2005, at 03:05PM, Jason Tishler indited: >If sh.exe is really bash.exe, then this is why cygiconv-2.dll is in use. >The question is why is sh.exe running in the first place? Indeed. And why does putting that dll at the end of the list make any difference? My next line of inquiry resulted in putting a 'sleep' in just before the rebase invocation. Huh, that fixed it. Weird. Then I went looking, and what happens just before rebase is called? zcat and egrep are called. zcat is a link to gzip which is a .exe file. egrep, however, is a shell script $ cd /usr/bin $ cat egrep #!/bin/sh exec grep -E ${1+"$@"} $ So apparently the shell isn't shutting down fast enough before rebase is invoked. OOPS. Of course none of this fixes my real problem with why Python is unable to get a lock... --Doug -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/