delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/11/25/09:52:05

X-Spam-Check-By: sourceware.org
Message-ID: <438724C0.3010701@byu.net>
Date: Fri, 25 Nov 2005 07:50:40 -0700
From: Eric Blake <ebb9 AT byu DOT net>
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
MIME-Version: 1.0
To: Eduard Witteveen <e DOT witteveen AT HAWARIT DOT COM>
CC: cygwin AT cygwin DOT com
Subject: Re: 1.5.18-1: cannot start executables (except cygcheck.exe) on windows server 2003 web edition
References: <111620051713 DOT 22077 DOT 437B689F000622310000563D22058864420A050E040D0C079D0A AT comcast DOT net> <438722DC DOT 7070509 AT HAWARIT DOT COM>
In-Reply-To: <438722DC.7070509@HAWARIT.COM>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Eduard Witteveen on 11/25/2005 7:42 AM:
>>
>> Somehow, your installation of bash has failed.  Rerun setup.exe,
>> and select bash for reinstallation, so that the postinstall
>> script will run again and create /bin/sh.  Without a working
>> /bin/sh, many cygwin programs have extreme difficulty.
> 
> When i perform a reinstallation of bash, no /bin/sh is created. I also
> tried to run the postinstall manually but without any luck.
> Then i started with making a copy of bash.exe called sh.exe, also
> without any luck.

Can you look at /var/log/setup.log.full and see if there is anything in
there that is relevant to why the postinstall script failed?  I'm
suspecting a permissions problem.  All the postinstall script attempts to
do is "cp /bin/bash.exe /bin/sh.exe", once it determines that /bin/sh was
missing or out-of-date; so doing that manually should also work.

> 
> Is there otherwise the possibility for me to download a base-system
> package? Or should i install some other package to get this postinstall
> triggered to create the /bin/sh

The only packages that trigger the installation of /bin/sh are ash and
bash, and they are both part of the Base category.  Selecting "Reinstall"
in setup.exe for these packages should do the job, unless you have some
weird permissions problems which interferes with their ability to do the
copy of bash to sh.

- --
Life is short - so eat dessert first!

Eric Blake             ebb9 AT byu DOT net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDhyS/84KuGfSFAYARAtE5AJ0UdaOGogsl0E3R2XMY2zOjeftGbwCgvSvn
XT/CntFtGU0Op2Ns+dyhRag=
=LD4x
-----END PGP SIGNATURE-----

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