From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26709 invoked by alias); 25 Apr 2008 11:22:05 -0000 Received: (qmail 26680 invoked by uid 22791); 25 Apr 2008 11:22:04 -0000 X-Spam-Check-By: sourceware.org Received: from aquarius.hirmke.de (HELO calimero.vinschen.de) (217.91.18.234) by sourceware.org (qpsmtpd/0.31.1) with ESMTP; Fri, 25 Apr 2008 11:21:47 +0000 Received: by calimero.vinschen.de (Postfix, from userid 500) id 693DF6D4312; Fri, 25 Apr 2008 13:21:44 +0200 (CEST) Date: Fri, 25 Apr 2008 11:22:00 -0000 From: Corinna Vinschen To: cygwin-apps@cygwin.com Subject: Re: [HEADSUP] Let's start a Cygwin 1.7 release area Message-ID: <20080425112144.GI23852@calimero.vinschen.de> Reply-To: cygwin-apps@cygwin.com Mail-Followup-To: cygwin-apps@cygwin.com References: <1208879483.2504.1249265081@webmail.messagingengine.com> <20080422160052.GO23852@calimero.vinschen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080422160052.GO23852@calimero.vinschen.de> User-Agent: Mutt/1.5.16 (2007-06-09) Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com X-SW-Source: 2008-04/txt/msg00303.txt.bz2 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