From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23661 invoked by alias); 27 Apr 2003 01:56:59 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 23635 invoked from network); 27 Apr 2003 01:56:58 -0000 Received: from unknown (HELO slinky.cs.nyu.edu) (128.122.20.14) by sources.redhat.com with SMTP; 27 Apr 2003 01:56:58 -0000 Received: from localhost (pechtcha@localhost) by slinky.cs.nyu.edu (8.11.7+Sun/8.11.7) with ESMTP id h3R1ugT24806; Sat, 26 Apr 2003 21:56:42 -0400 (EDT) X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs Date: Sun, 27 Apr 2003 12:14:00 -0000 From: Igor Pechtchanski Reply-To: cygwin@cygwin.com To: Phil Bewig cc: cygwin@cygwin.com Subject: RE: setup.exe: Woe is me! In-Reply-To: <01C30C30.4AAB2700.pbewig@swbell.net> Message-ID: Importance: Normal MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2003-04/txt/msg02365.txt.bz2 On Sat, 26 Apr 2003, Phil Bewig wrote: > I just killed setup.exe after over an hour of inactivity. A total > of over 125MB of disk space has disappeared in the last few > hours while I have been running setup.exe, reading and > replying to email on the cygwin mailing list in this thread > using MS Outlook, and searching the cygwin mailing list > archives with MSIE. When I killed setup.exe (using the > "cancel" button on the progress screen), I received a popup > message "Cannot open log file d:\/var/log/setup.log for > writing." Are there any additional clues here? What is > consuming disk? And how do I get it back? > > Thanks again, > Phil Phil, Setup.exe first downloads the tarballs of the Cygwin packages from your chosen mirror to your local disk, into a subdirectory of the "Local Installation Directory". If you're on a dial-up connection, it may take quite a while, depending on the number of packages you chose to install. Once all the packages are downloaded, setup.exe switches to the installation phase, where it installs the files contained in those packages (by unpacking them). The third phase runs whatever postinstall scripts were in those packages. My guess is that the space has been taken up by the local cache directory. Setup.exe runs in multiple threads. The files are downloaded in a separate thread from the main thread (that handles Windows messages and updates the main window). If the main thread is hung, downloads will still continue, giving the impression of disappearing disk space. The fact that the "Cancel" button works means that the main thread is not truly hung, but something is probably screwed up with the sequencing logic somewhere... It would be really nice to get a gdb backtrace, since it's so reproducible for you. Igor P.S. FYI, larger packages (e.g., tetex) easily run into tens of megabytes -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha@cs.nyu.edu ZZZzz /,`.-'`' -. ;-;;,_ igor@watson.ibm.com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! Knowledge is an unending adventure at the edge of uncertainty. -- Leto II -- 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/