On 01/08/2010 03:41 PM, Christian Franke wrote:
Larry Hall (Cygwin) wrote:
On 01/07/2010 09:39 PM, David Gast wrote:
There are two problems with updating cygwin.

1. If you run setup.exe from bash, bash cannot be updated
because the file is in use.

Sure. This is the reason 'setup.exe' exists. It's a Windows
"feature" that keeps you from replacing a file that's in use.
'setup.exe' was created to provide a native Windows program
to avoid the problem of something like 'setup.exe' needing to
update files that are in use by it. If it were possible to
replace files in use with the same ease as on Linux, say,
then 'setup.exe' would never be needed since things like
rpm, yum, and apt, to name a few, could be used directly
to install and update Cygwin.

Cygwin 1.7 actually allows to replace an executable which is still in use:
http://cygwin.com/ml/cygwin/2009-12/msg00423.html

But this is of no help here.  The fact that Cygwin has this feature internally
won't make 'setup.exe' use it. If someone wants to offer a patch for 'setup.exe' to make it be able to be run from a Cygwin shell, I'm sure it will be thoughtfully
considered.

--
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
216 Dalton Rd.                          (508) 893-9889 - FAX
Holliston, MA 01746

_____________________________________________________________________

A: Yes.
> Q: Are you sure?
>> A: Because it reverses the logical flow of conversation.
>>> Q: Why is top posting annoying in email?

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Reply via email to