bash builtin "test" kills bash on Win 2003 Server R2 x64 (some hardware)

Stephen Quintero stephen@3tera.com
Wed Aug 6 16:09:00 GMT 2008


This subject has been raised before in this thread:

http://sourceware.org/ml/cygwin/2008-01/msg00579.html

but I cannot find any resolution of the problem.

In my case, I built a Win 2003 Server R2 x64 SP2 virtual machine under xen on one physical machine and cygwin worked fine.  Copying the VM to another physical machine, with identical dom0 OS / Xen install results in the indicated failure.  Using "bash -livx" the shell immediately exits when it hits the first test in the login script:

[ ! -d /home/Administrator ]

Removing cygwin and doing a clean install over the internet results in a broken install (postinstall scripts fail because of broken "[").  You can now get a bash shell, since there is no login script, but without any environment.  If you enter "[ -d /bin ]" the broken shell terminates.

Attached is the output of cygcheck after the clean install on the machine which does not work.

Any insight into this problem would be greatly appreciated.

 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cygcheck.out.txt
URL: <http://cygwin.com/pipermail/cygwin/attachments/20080806/92f8fcbe/attachment.txt>
-------------- next part --------------
--
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/


More information about the Cygwin mailing list