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 X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs Date: Fri, 13 Jun 2003 14:47:00 -0400 (EDT) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: Will Marsh cc: cygwin AT cygwin DOT com Subject: Re: Setup hangs between "create icons" and "postinstall" In-Reply-To: <3EE9BC82.29415.3E739A8@localhost> Message-ID: Importance: Normal MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Will, It seems that the postinstall script hangs at some point in execution. The setup.log.postinstall* file is where the output is redirected. Since the tracing of commands is not turned on, we don't quite know where it's hanging. Try copying base-files-mketc.sh to something like aaabase-files-mketc.sh, to make sure it executes first (and isn't overwritten when you reinstall the package). Then edit the copy and add the -x flag to the #! line (i.e., make the first line "#!/bin/sh -x"). Run setup and select the "Keep" view, and then just click "Next until "Finish". It will probably still hang on aaabase-files-mketc.sh, but at least you'll get a trace of where it is. Just press Cancel after a while, and then post /var/log/setup.log.full (compressed with bzip2 should fit into the size limit for this list). If you still get no output *at all* for this script, try the usual suspects: do you have a network directory in your path that you're not connected to when you run setup? Do you have another set of tools (not Cygwin) that may have "expr"? What does "type -a expr" show when run from a Cygwin prompt? How about "c:\cygwin\bin\which expr" when run from a command prompt? Igor P.S. That last one is actually a bug - we should use '/bin/expr' in the script. On Fri, 13 Jun 2003, Will Marsh wrote: > OK, the mailer wouldn't accept it with the attachment, too big. If > you'd like the file, tell me where to send it and I will. > > Will Marsh > > ------- Forwarded message follows ------- > From: Will Marsh > To: cygwin AT cygwin DOT com > Subject: Re: Setup hangs between "create icons" and "postinstall" und > Send reply to: will AT ihs2 DOT com > Date sent: Fri, 13 Jun 2003 11:29:37 -0600 > > Thanks, Elfyn. > > Yesterday, I tried using both "setup-2.358.exe" and "setup-2.358- > debug-00.exe.gz", accepting the default packages. I also tried > using > a couple different mirror sites, clearing everything out and starting > over atfer each attempt. With these, I never see the "Create Icons" > screen. The last thing the install screen shows, with 97% in the top > bar, is: > > Running... > No Package > /etc/posinstall/base-files-mketc.sh > > with the status bars below. I never moves after this, and a couple > times I waited 30 minutes or more before I cancelled it. When I hit > the "cancel" button at that point, it tells me "Installation > Complete", but when I try to run Bash I get the same error as > before. > > I did get a setup.log.full file. It all looks normal, no errors. > Here are the last few lines: > > 2003/06/12 18:02:29 textutils > 2003/06/12 18:02:29 which > 2003/06/12 18:02:29 zlib > 2003/06/12 18:02:29 _update-info-dir > 2003/06/12 18:02:29 running: > D:\cygwin\bin\sh.exe -c /etc/postinstall/base-files-mketc.sh > 2003/06/12 18:31:31 mbox note: Installation > Complete > 2003/06/12 18:31:33 Ending cygwin install > > I assume the "Installation complete" line is where I hit "Cancel". > I'll attach a copy of the file if you want to look at the rest. > > It also creates a "setup.log.postinstallXa67883" that is 0 bytes. > Empty. > > HTH, any insights you could give are welcome. > > Will Marsh > > > > On 12 Jun 2003, at 22:14, Elfyn McBratney wrote: > > > On Thu, 12 Jun 2003, Peter S Tillier wrote: > > > > > Will Marsh wrote: > > > > I downloaded the latest version of Setup (2.340.2.5) and have > > > > tried to install it several times under Win ME 4.90.3000. It > > > > always hangs at the same point, right after "Create Icons", with > > > > the following message in a DOS window: "This program has > > > > performed an illegal operation and will be terminated. Quit all > > > > programs and then restart your computer." If I click on the > > > > "Details" box, all it gives me is "Fault Location : C000.0D66" > > > > > > > > Restarting windows at this point and trying to run Cygwin gives > > > > the same message with a different "Fault Location > > > >: C000.7A00" > > > > > > > > At this point, if I check C:\cygwin\etc\postinstall, all the > > > > files have .sh at the end, none have the .done. > > > > C:\cygwin\var\log doesn't exist. > > > > > > > > I've tried the default install, the ALL install, and the > > > > default > > > > + a few packages. Same results for all of them. I've tried > > > > running setup again over the top, same results. I've tried > > > > deleting the whole thing (directories, registry entries, Setup) > > > > and starting over, same results. > > > > > > > > Any ideas or other things I should check? > > > > > > I guess you have checked that your Windows ME has all the latest > > > service packs and/or patches applied? Don't know if this will > > > help, but it may be worth a shot. > > > > Would you (Will) be able to try a setup debug snapshot? I've had > > some problems using setup.exe on newly installed machines and in all > > cases the debug version has worked. > > > > See . > > > > Elfyn > > Attachments: > D:\cygwin\var\log\setup.log.full > ------- End of forwarded message ------- > Will Marsh > will AT ihs2 DOT com -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "I have since come to realize that being between your mentor and his route to the bathroom is a major career booster." -- Patrick Naughton -- 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/