delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/10/12/23:05:35

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Mon, 13 Oct 2003 13:05:18 +1000 (EST)
From: luke DOT kendall AT cisra DOT canon DOT com DOT au
Subject: RE: Cygwin setup stopped @99%
To: cygwin AT cygwin DOT com
In-Reply-To: <NGBBLLIAMFLGJEOAJCCECEDBDFAA.garbage_collector@telia.com>
MIME-Version: 1.0
Message-Id: <20031013030518.0BAFA34C4B@nevin.research.canon.com.au>

On 12 Oct, Hannu E K Nevalainen wrote:
>  Your problem is well known, 

Yes, we've started having this problem here, since last week.

I just wanted to check the mailing list before I tried the obvious fix.

So, I can confirm that yes, the cygpath -A -P just hangs, that it can
be run manually from either a bash shell or from a DOS prompt without
hanging, and that the shell script in /usr/X11R6/bin can be run
manually and it won't hang.

I also noticed that /etc/postinstall/XFree86-bin-icons.sh is an sh-shell
script, and it calls the /usr/X11R6/bin/XFree86-bin-icons.sh bash
script.

I also noticed that the latter script has a space between the #! and
the /bin/bash on its first line.

But those things aren't enough to explain the problem; I'd have to say
I'm mystified as to why it's happening.

Knowing the workaround is enough for now.  I've just changed our
installation instructions to add a series of manual steps:

   When the installation process freezes at 99% saying it is
   running /etc/postinstall/XFree86-bin-icons.sh, do this:

   1) Start a DOS shell.
   2) Type:
   	C:\cygwin\bin\bash
   3) Type"
   	/etc/postinstall/XFree86-bin-icons.sh
   4) Type:
   	ps ax
   5) Find the line that shows "cygpath", and get the leftmost number.
   6) Type:
   	kill -9 "that-number"
   7) Click back on the Cygwin setup window and wait for it to continue,
      completing the installation process.

luke


--
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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019