This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: [HEADSUP] Let's start a Cygwin 1.7 release area
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