On Apr 22 18:00, Corinna Vinschen wrote: > On Apr 22 11:51, Charles Wilson wrote: > > Brian Dessent wrote: > > > the DLL already supports > > > parallel installs by the fact that it uses /etc/fstab. > > > > Only in very limited cases: > > [...] > > Right? You still have to worry about the shared memory region name, and > > its format which may vary with DLL version. Plus there still might be > > other stuff that prevents parallel cygwin installs from running > > simultaneously. And I don't think supporting simultaneous use of > > multiple cygwin installations is one of our goals, is it? > > In theory, the latest incarnation of the Cygwin DLL should work > in parallel with a 1.5.x DLL. In theory. I didn't actually test it.
Now I did. I installed the 1.7 release first, a few days ago, into C:\cygwin. My first step installing 1.5 was to rename C:\cygwin to C:\somethingelse. Then I removed the registry keys "HKCU\Software\Cygnus Solutions" and "HKLM\SOFTWARE\Cygnus Solutions" and installed 1.5 into a directory called C:\cygwin-1.5. Finally I renamed C:\somethingelse back to C:\cygwin. I'm just running a 1.5 and a 1.7 shell concurrently and both are alive and healthy. None of them know from each other, they have separate process lists, separate /proc dirs, separate everything. Just this note: Don't mix processes started from the 1.5 and 1.7 installations within the same shell. Keep 1.5 and 1.7 process trees separate. You have been warned. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat