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 Date: Tue, 31 May 2005 10:09:52 -0400 (EDT) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: stephen_powell AT optusnet DOT com DOT au cc: cygwin AT cygwin DOT com Subject: Re: Setup.exe deletes cygwin1.dll before man uninstall script runs In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Tue, 31 May 2005, stephen_powell wrote: > Tonight I ran setup.exe with a month or so worth of updates. > > This is an extract from the log: You're missing a very important part of the log: i.e., the first line which tells you the version of setup you're running. > [...] > 2005/05/31 18:53:46 Uninstalling cygwin > [...] > unlink e:\cygwin/bin//cygwin1.dll > [...] > 2005/05/31 18:54:19 Uninstalling man > 2005/05/31 18:54:19 running: e:\cygwin\bin\sh.exe -c /etc/preremove/man.sh > [...] > As you can see cygwin1.dll was deleted at 18:53, then at 18:54 the > preremove script for man ran which failed with cygwin1.dll not found. AFAICS, the latest setup release won't suffer from this particular problem (). There may still be issues with preremove script ordering in the future, but all of the packages in the current distribution should be ok. Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "The Sun will pass between the Earth and the Moon tonight for a total Lunar eclipse..." -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT -- 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/