delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/09/10/18:40:14

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Message-ID: <48C84C9E.98E23606@dessent.net>
Date: Wed, 10 Sep 2008 15:39:26 -0700
From: Brian Dessent <brian AT dessent DOT net>
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: setup.exe --quiet-mode
References: <loom DOT 20080904T183156-413 AT post DOT gmane DOT org> <48C0316C DOT F9E434A9 AT dessent DOT net> <00fc01c90f39$f4006970$9601a8c0 AT CAM DOT ARTIMI DOT COM> <loom DOT 20080910T172329-77 AT post DOT gmane DOT org> <007101c9136b$a62b3e10$9601a8c0 AT CAM DOT ARTIMI DOT COM> <48C841D0 DOT ED2F523F AT dessent DOT net> <20080910221104 DOT GA11152 AT ednor DOT casa DOT cgf DOT cx>
X-IsSubscribed: yes
Reply-To: cygwin AT cygwin DOT com
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Christopher Faylor wrote:

> Dave did suggest a possible workaround - delay any postinstall scripts
> until the next reboot.

That's more graceful than requiring the user to re-run setup to catch
the failed postinstalls.  But it still results in a broken system until
the next reboot since those binaries that were just installed will all
fail if you try to run them.  (And if they don't fail because of missing
entry points, they could fail because their postinstalls were
deferred.)  That's what I mean by "no workaround" -- the immediate
result after running setup with cygwin1.dll in use is a broken system,
and there's not a lot you can do to avoid that other than "don't run
setup with important DLLs in use".

Brian

--
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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019