Re: Planning: General Timelime
Earnie Boyd <[email protected]> Wed, 23 Jul 2003 10:50:41 -0400
| Newsgroups | gmane.linux.debian.ports.windows |
|---|---|
| Message-ID | <[email protected]> |
Brian White wrote: >>> - File Upgrades. Upgrading the CygWin DLL is difficult. It cannot be >>> done while any CygWin executable is running. In fact, any file currently >>> open cannot be upgrade. This means that all daemons must be totally >>> stopped during the procedure, but it also makes it difficult to upgrade >>> the upgrader. How do we deal with that? Perhaps an external, self- >>> contained program that reads a list of files that must be moved and >>> does it at the first opportunity, trying every few seconds until there >>> are no more files to process? >> >>There are windows APIs for taking care of this, it will slot in any new >>files while the machine booting > > > It would be nice if we could avoid a reboot every time a user upgraded > a package. Such might be necessary for the main DLL itself, though. > IIRC, the Cygwin Setup application does this sort of thing. It doesn't require reboot, but warns that updates don't take effect until reboot. Earnie.