This is the mail archive of the
mailing list for the Cygwin project.
Re: Complete install failure for 'ordinary' install on WinXp usingsetup.exe
- From: "Larry Hall (RFK Partners, Inc.)" <lhall at rfk dot com>
- To: AWLaFramboise at aol dot com
- Cc: cygwin at cygwin dot com
- Date: Thu, 22 May 2003 22:26:48 -0400
- Subject: Re: Complete install failure for 'ordinary' install on WinXp usingsetup.exe
- References: <2A0E35CC.09B00CFD.E8E247C1@aol.com>
- Reply-to: lhall at rfk dot com
In a message dated 5/22/2003 7:35:40 PM Eastern Standard Time, firstname.lastname@example.org writes:
I have some kind of catastrophic install failure using
current setup.exe (2.340.2.5) on Windows XP for what would
seem to me to be an ordinary install.
I have installed cygwin previously (but not within 6 months
or so), so I deleted my old cygwin install first.
Please explain exactly what you did here.
In all honesty, it was an old install, and I'm not even sure
how old, and I probably have messed with (read "broken it") it
a good deal. I couldn't find the old setup program or some
other obvious uninstall means, so I just deleted all of
OK, that'll do in this case, given the cygcheck data you've provided.
I downloaded the current setup.exe from the webpage a few
days ago, and began downloading the full cygwin distribution
using the 'Download from Internet' option, selecting the
'All' option instead of 'Default,' from the mirror
ftp://mirror.averse.net (the first one I found that worked).
After several download sessions (I interrupted the download
a few times in between), I re-ran setup.exe with 'Install from
Local Directory,' again with the 'All' option on the base
Everything went fine, and all md5sums checked out, until
postinstall. All of these console windows flashed by,
and it seemed every one of them I could read had all sorts
of errors, such as missing ls, rm, etc. Testing the Cygwin
installation afterwards, it seemed to be unusable and
pretty much completely broken.
The setup program itself had reported no errors, other than
whatever I saw in the postinstall console windows.
C:\cygwin\var\log\setup.log seems ordinary enough: no
errors are reported.
However, one odd thing I notice by examining the installation
is that I can't find ls.exe or rm.exe. They are not
in c:\bin, and no c:\usr\bin exists.
Should they be? Setup will certainly warn you if you tell it
to install in C:\. If you got no such warning, more than likely
you actually installed in a subdirectory of C:\.
That was a typo. I had intended to write "c:\cygwin\bin"
and "c:\cygwin\usr\bin". The latter of these directories does
not exist on my computer after install, but I'm pretty sure it
Yeah, you should have c:\Cygwin\usr\bin. Regardless, it will be empty
as far as Windows is concerned. Cygwin creates a mount point from
C:\Cygwin\bin to /usr/bin. You do have this mount point created as
indicated by the cygcheck output. So something did go wrong.
However, this part you can easily recover from by creating
'c:\Cygwin\usr\bin' in the Explorer. This isn't critical to proper
operation but it's worthwhile anyway.
You can check out the /etc/postinstall directory. There should be a
number of scripts there with the ".done" suffix. If there are any
there without this, run them.
I have no idea where to begin on this. Can someone
help me out?
I suspect mount problems but I really can't be very sure of
anything without the appropriate information. See
Pardon me for providing incomplete information. Somehow I
missed finding the problems.html page on my own. This is the
complete output of "./cygcheck -s -v -r" run in the initial
That's OK. Looks like you missed the part asking you to 'attach'
rather than 'insert' the output into your message too. ;-)
Looking at the results of this, I don't see allot of problems,
with the possible exception that your home directory uses your
name with spaces. You may want to change this in /etc/passwd so
that you don't have spaces in your home directory, unless you're
real partial to them and enjoy the grief they will cause.
Beyond that, it seems the missing utilities you report are
corroborated by your list of installed packages. Reviewing your
list and comparing it against the list of packages at
<http://cygwin.com/packages/>, I find you haven't installed the
Not all of these are important but some packages in this list do
correspond to the utilities you mention are missing. Also, since
you mentioned that you downloaded and subsequently installed everything,
this difference is worth noting. Can you check the packages you
downloaded and verify that these packages do exist? Then, can you
run setup again and see if it thinks these packages exist and are
installed or not?
Larry Hall http://www.rfk.com
RFK Partners, Inc. (508) 893-9779 - RFK Office
838 Washington Street (508) 893-9889 - FAX
Holliston, MA 01746
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html