delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/08/24/10:26:09

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
Message-Id: <5.1.0.14.1.20030824143837.030aa830@localhost>
X-Sender: fms27 AT localhost
Date: Sun, 24 Aug 2003 15:27:07 +0100
To: cygwin AT cygwin DOT com
From: Frank Stajano <fms27 AT cam DOT ac DOT uk>
Subject: no path set after installation on win2k
Mime-Version: 1.0
Note-from-DJ: This may be spam

This is meant as a follow-up to
http://article.gmane.org/gmane.os.cygwin/34492
The solutions offered to the original poster do not appear to work for me. 
Details below. Suggestions gratefully received.

 >Subject: Re: no path set after installation on win2k
 >From: Igor Pechtchanski <pechtcha <at> cs.nyu.edu>
 >Date: Wed, 30 Jul 2003 15:34:22 -0400 (EDT)
 >
 >On Wed, 30 Jul 2003, Lucas Gonze wrote:
 >
 >> Bug:
 >> * Run a fresh install on Windows 2000 5.00.2195.
 >> * Start a shell
 >> * Do "ls" or any other standard command from /cygwin/bin.
 >> * Command not found.

I am experiencing this same problem.

 >> It's probably relevant that the runtime environment hasn't been
 >> initialized -- there's no ~/.bashrc and no /etc/.bash_profile.  The
 >> specific source of my download doesn't seem to be relevant, since I
 >> tried a bunch of different ones.  It doesn't seem to help to reinstall,
 >> since the reinstall always says that there's nothing to install.

This is so for me too.

 >> Off the top of my head, my guess is that the post-install setup isn't
 >> happening.  Any suggestions for a fix or workaround?
 >>
 >> Thanks in advance.
 >> - Lucas Gonze
 >
 >Lucas,
 >
 >The standard procedure for reporting Cygwin problems (especially setup
 >problems) is to attach the output of "cygcheck -svr", as indicated in
 ><http://cygwin.com/problems.html> (which is a
 >good read in any case).

For this I went for a "total uninstall plus install just the
basics". For the uninstall, I did as specified in
http://cygwin.com/faq/faq.html#TOC19.

First I deleted the cygwin icon on the desktop and the cygwin tree in
the start menu (for all users).
Then I deleted the Software\Cygnus solution tree in HKEY_LOCAL_MACHINE
and HKEY_LOCAL_USER.
Then I deleted the cygwin root directory using windows explorer.
I also deleted everything in Windows' TEMP directory
(ie c:\Documents and settings\administrator\local settings\temp).

Then I copied setup to an empty c:\temp dir (not the same as Windows'
temp dir), just in case it liked to write something there.

I ran setup. This was done as administrator, with the machine
disconnected from any network, and antivirus and firewall temporarily
disabled.

On cycling through the "view" button until "uninstall", I was
surprised to get the message "nothing to install/update". Why? At that
point the machine had just been thoroughly cleaned of cygwin.

So just to be on the safe side I cycled the action to
"all/uninstall". It flashed and said there was nothing to do. Thank you.

So I restarted setup once more. And here too, even just after having
in theory "uninstalled" everything, when I selected the view of "not
installed", it said "nothing to install/update".

So I went to "view/category" "all/default" "misc/reinstall", and there
I selected just the following:
base-files
bash
binutils
cygutils
cygwin
cygwin-doc

The advice in this followup
http://article.gmane.org/gmane.os.cygwin/34496 says

"The workaround was to nuke my /cygwin directory and old package
directory, then install *only* the default items.  That was different
from before, where I installed everything in one shot, base at the
same time as chrome.  After that I was able to get cygwin.bat to give
me a shell with a working ls, cygcheck, etc."

so I tried to install only the small set of packages mentioned
above. It is not clear what the "default items" were, so I may not
have chosen the same items as the poster.

At the end of the install I double-clicked the cygwin icon on the
desktop and got a bash-2.05b$ prompt. Sure enough, even ls gave
"command not found". I tried "cygcheck -svr" and this gave "command
not found" too.

The path was not set, so I set it manually:

export PATH=/bin:/usr/bin:/usr/local/bin:$PATH

After this, "ls" still could not be found, but I could at least run
"cygcheck -svr" and got

Cygwin Win95/NT Configuration Diagnostics
Current System Time: Sun Aug 24 14:44:58 2003

Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 4

Path:	C:\apps\cygwin\bin
	C:\apps\cygwin\bin
	C:\apps\cygwin\usr\local\bin
	c:\WINNT\system32
	c:\WINNT
	c:\WINNT\System32\Wbem
`id' program not found

Not sure if this will be of much help.

 >At a guess, are you installing as a domain user?

no

 >
 >BTW, the post-install script invocation should be logged in
 >/etc/setup/setup.log.full, so you can look there to verify whether the
 >scripts were actually invoked, and whether there were errors.  This file

The directory /etc/setup only contains a file called installed.db

 >is overwritten on every install, though, so try blowing away your Cygwin
 >directory (see <http://cygwin.com/faq/faq.html#SEC19>),
 >re-installing from
 >scratch, and then looking at the file.

I believe I did just that, but couldn't get there.

   Frank (filologo disneyano) http://www-lce.eng.cam.ac.uk/~fms27/


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