This is the mail archive of the cygwin-apps 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: RFC: [PATCH] Retry replacing in-use files in setup


On Wed, 15 Feb 2006, Lapo Luchini wrote:

> Igor Peshansky wrote:
> > I'd like some comments from people on both the behavior and my
> > assumptions.
>
> I like the idea.
>
> I guess/hope this also solves the "bug" that also if the command line
> option to waiting for files (i.e. NOT putting them on the reboot-list)
> they are marked as not correctly installed? (but they in fact are)

No, this does not fix that "bug".  I assume you mean the
"--no-replaceonreboot" option -- as I understand it, the way it was
designed to work is to mark the files as "failed to install" instead of
putting them on the "replace-on-reboot" list if they could not be replaced
right away.  It was not designed to wait for files -- that's what my patch
is doing.  I did not change the meaning of that option -- if the user runs
setup with the --no-replaceonreboot, and then chooses "Ignore" at my
prompt, the old behavior will still be in effect (i.e., the file will be
marked as "failed" and not replaced).

I'm not sure what you meant by "but they in fact are" -- if setup cannot
replace the file and --no-replaceonreboot is in effect, the file will not
be replaced at all.
	Igor
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_	    pechtcha@cs.nyu.edu | igor@watson.ibm.com
ZZZzz /,`.-'`'    -.  ;-;;,_		Igor Peshansky, Ph.D. (name changed!)
     |,4-  ) )-,_. ,\ (  `'-'		old name: Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte."
"But no -- you are no fool; you call yourself a fool, there's proof enough in
that!" -- Rostand, "Cyrano de Bergerac"


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