delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/06/18/10:07:53

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Date: Thu, 18 Jun 2009 10:07:15 -0400
From: Christopher Faylor <cgf-use-the-mailinglist-please AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Minor terminfo problem (was Re: Garbage man pages)
Message-ID: <20090618140715.GA31241@ednor.casa.cgf.cx>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <h0rub8$ltg$1 AT ger DOT gmane DOT org> <4A326B74 DOT 7000005 AT gmail DOT com> <4A326F19 DOT 8000303 AT gmail DOT com> <4A33100F DOT 5070401 AT gmail DOT com> <83zlccsk2h DOT fsf AT gmail DOT com> <4A33864E DOT 9010506 AT gmail DOT com> <4A36531A DOT 3010508 AT gmail DOT com> <4A38574F DOT 3090202 AT gmail DOT com> <83skhy6zek DOT fsf AT gmail DOT com> <20090618094650 DOT GN5039 AT calimero DOT vinschen DOT de>
MIME-Version: 1.0
In-Reply-To: <20090618094650.GN5039@calimero.vinschen.de>
User-Agent: Mutt/1.5.19 (2009-01-05)
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
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

On Thu, Jun 18, 2009 at 11:46:50AM +0200, Corinna Vinschen wrote:
>On Jun 18 10:36, Haojun Bao wrote:
>> 
>> Dave Korn <dave DOT korn DOT cygwin AT googlemail DOT com> writes:
>> >
>> >   I said I'd check: there doesn't seem anything wrong with the packaging,
>> > which hasn't changed in a couple of years now; the most likely thing is that
>> > you and Bao experienced some kind of failure during running the postinstall
>> > scripts.  Checking the log files /var/log/setup.* might show some indication
>> > of the problem.  (But it also might not, error-handling paths are a known
>> > weakness in setup.exe.)
>> 
>> Thanks:-)
>> 
>> I can confirm your guess, the following lines are in my /var/log/setup.log:
>> 
>>     2009/06/04 18:06:49 running: C:\cygwin\bin\bash.exe --norc --noprofile -c /etc/postinstall/man.sh
>>     2009/06/04 18:06:50 abnormal exit: exit code=127
>>     
>> Here's a complete list of abnormal exits, note that I did 2 install,
>> first time is default, second time is full-install. I used 
>> `grep abnormal -B 1 setup.log':
>> 
>>     2009/06/04 18:06:44 running: C:\cygwin\bin\bash.exe --norc --noprofile -c /etc/postinstall/000-cygwin-post-install.sh
>>     2009/06/04 18:06:47 abnormal exit: exit code=127
>
>Works fine for me.  I just made a new 1.7 installation from scratch two
>days ago, and all the bash calls work as expected, except for a minor
>problem in the terminfo postinstall:
>
>2009/06/16 11:13:37 running: C:\cygwin-1.7\bin\bash.exe --norc --noprofile -c /etc/postinstall/terminfo0.sh
>chmod: cannot operate on dangling symlink `Eterm-color'
>
>2009/06/16 11:13:45 running: C:\cygwin-1.7\bin\bash.exe --norc --noprofile -c /etc/postinstall/terminfo.sh
>chmod: cannot operate on dangling symlink `Eterm-color'
>
>ETerm-color points to ../E/ETerm, but the directory is called 'e',
>not 'E'.  That's a problem when using case-sensitivity like on a couple
>of my test machines.
>
>Chuck?  Can you fix this in a manner which also works on case-sensitive
>filesyatems, please?

Maybe we should fix this in setup.exe too by setting the terminal type
to "dumb".  In fact, maybe we should cleanse the environment in setup.exe
before running any program, if we aren't doing that already.

cgf

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