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: <3E8CA23C.8090804@cygwin.com> Date: Fri, 04 Apr 2003 07:06:04 +1000 From: Robert Collins User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-au, en, en-us MIME-Version: 1.0 To: Alan Dobkin CC: Cygwin Mailing List Subject: Re: setup.exe final pre-release.. References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Alan Dobkin wrote: > On Thu, 3 Apr 2003, Robert Collins wrote: > > >>Indeed, and here it is: >>http://www.cygwin.com/setup-snapshots/setup-2.340.2.3.2.10.2.1.exe > > > I haven't experienced any setup crashes, but I have a question > about it's behavior when used with the local directory option. > > Each time I run it against a local mirror, it checks the MD5 sum > of every package in the mirror. This is a time-consuming process > and, unless the window remains in the foreground the entire time, > it seems to hang. During this time, the status bar is frozen, > the window doesn't repaint, and it cannot be moved. Eventually, > once it finishes all of the MD5 checks, it displays the package > selection screen and then works normally. There is a status bar that should be udpating. I'm not sure it doesn't for you. > My question is this: Why is it necessary to scan every package > in the mirror every time setup is run against a local mirror? > Most of the time, I am only installing a single package or a > few updates. It seems that setup should only check the packages > being installed, and the rest of them should be ignored. How do you create / maintain that local mirror. Via setup, or via an external script of some sort? Rob -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/