Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Delivered-To: mailing list cygwin@cygwin.com Date: Tue, 31 May 2005 10:09:52 -0400 (EDT) From: Igor Pechtchanski Reply-To: cygwin@cygwin.com To: stephen_powell@optusnet.com.au cc: cygwin@cygwin.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@cs.nyu.edu ZZZzz /,`.-'`' -. ;-;;,_ igor@watson.ibm.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/