I have been a user of Cygwin for at least 6 years now, and I love it. I'm constantly impressed with how well it works and how much it follows Linux and still stay within the Windows environment.
In all of the 6 years, though, I don't think I have ever installed Cygwin or even upgraded it that it didn't hang during the running of the install scripts at the end. Inevitably, I have to in and *fix* something and run the remaining install scripts manually. I have found that when the install script fails, there is no reporting of the error. The installation tool (setup.exe) just sits there and never reports a thing. I let it sit, usually overnight, and it hasn't moved. Over time, I've come to learn some of the things to look for. I'm no expert with Cygwin in spite of how long I've been using it. I was installing the latest version from calvin.edu as of last night (8/31/08). The latest reason for failure is: $ cat setup.log.postinstallXa07932 2 [main] ? (6036) C:\cygwin\bin\bash.exe: *** fatal error - couldn't allocate heap, Win32 error 487, base 0x1130000, top 0x1140000, reserve_size 61440, allocsize 65536, page_const 4096 4 [main] bash 5748 child_info::sync: wait failed, pid 6036, Win32 error 1812 1658 [main] bash 5748 fork: child -1 - died waiting for longjmp before initialization, retry 0, exit code 0x1000000, errno 11 I'm installing this on a Windows Vista Home Premium system. I have 750G of disk, 4G of RAM, Quad processor. I told 'setup.exe' to "Install" everything. I hope this helps in resolving the problem. Chris -- 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/