This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: setup.exe and replacing of in-use files


Thanks for reminding me of this. (I recall that in the first messages about
in-use replacement I mentioned something similar...)

Anyway,
1) The appropriate list for this discussion is cygwin-apps@cygwin.com
2) I've checked in a quick option --no-replaceonreboot that does this, for
you to build upon. It needs building upon because failing to replace those
files *will* require a roll-back of the rest of the package that failed, or
you end up with an inconsistent package state. (i.e. imagine you upgrade ssh
and ssh-agent.exe isn't replaced. Ooops. So currently if you use this flag,
and it's triggered, you will have to shut down the offending software and
run setup.exe again.

Oh, and BTW: the patch was about 2 minutes work :}. Doing transactional
installs will be somewhat more :}.

Cheers,
Rob

----- Original Message -----
From: "Lapo Luchini" <lapo@lapo.it>
To: <cygwin@cygwin.com>
Sent: Sunday, July 07, 2002 11:48 PM
Subject: setup.exe and replacing of in-use files


> I found pertty frustrating to have to reboot my system when simply
> remember to close all cygwni apps wuold have done the same effect (in
> fact I HATE to reboot my system ^_^)... couln't we change that pref from
> "automatically request reboot" to "give choice between freeing file xxxx
> or updating it after reboot"?
> Maybe only with a command-line options so that normal users don't get
> frustrated by a "difficult new question" (yes I just read Joel's article
> on GUI usability =P)
>
> I don't exclude to provide a patch for this myself, but right now I have
> not the time... Robert can you add it to the "to do list", if yuo and
> others agree that could be an useful feature?
>
> Thanks ^_^



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]