Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <434DF431.D3CCEE18@dessent.net> Date: Wed, 12 Oct 2005 22:44:17 -0700 From: Brian Dessent MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: Why is setup.exe so difficult? Am I missing something? References: <6 DOT 1 DOT 2 DOT 0 DOT 2 DOT 20051012083603 DOT 0485aec0 AT 127 DOT 0 DOT 0 DOT 1> <434D8C40 DOT 23A2EC31 AT dessent DOT net> <20051012224046 DOT GA30149 AT trixie DOT casa DOT cgf DOT cx> <434DCEF7 DOT 9060801 AT zedasoft DOT com> <20051013050356 DOT GD30149 AT trixie DOT casa DOT cgf DOT cx> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Reply-To: cygwin AT cygwin DOT com Christopher Faylor wrote: > The 'now-abandoned "install it all at once"' problem was unabandoned two > setup releases ago (I believe), recent advice notwithstanding. Maybe > the setup developers will correct me if I'm wrong but AFAIK, there is no > longer any reason to split a cygwin install into two. The original reason for the advice was because there was a handle leak, which caused problems if setup tried to extract from a large number of .tar.bz2s in one session. That has been corrected (I think?) and so in theory it should no longer matter. It's possible that there is still something wacked in the postinstall ordering that would cause errors if you tried to go from zero to every available package in one go. I'll have to try that scenario and see if I can make it happen. Though AFAIK it should run them in dependency order and work fine. Brian (It's unfortunate that most of the sentences above are "in theory" and "I think". I would like to say for sure that it should work, but it's not something that I've personally done that often because to be honest I really loathe the idea that one would have to install all 2.4GB of stuff just because one didn't know what was required.) -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/