X-Spam-Check-By: sourceware.org From: "Dave Korn" To: References: <462B002F DOT A1E27066 AT dessent DOT net> <462C0C88 DOT F09E959B AT dessent DOT net> Subject: RE: Setup.exe Problems on Vista Date: Tue, 24 Apr 2007 00:27:09 +0100 Message-ID: <006801c785fe$e9e058d0$2e08a8c0@CAM.ARTIMI.COM> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , 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 24 April 2007 00:19, Michael D. Adams wrote: > On 4/22/07, Brian Dessent wrote: Please, Michael, try and http://cygwin.com/acronyms#PCYMTNQREAIYR avoid quoting people's email addresses. Thanks. >>>> The workaround for this problem that I have found is to set the >>>> *Windows* path to include C:\cygwin\bin before running setup.exe. So >>>> for example this sequence works: >>>> >>>> set PATH=C:\cygwin\bin;%PATH% >>>> setup.exe >> Just now I installed Vista under VMware to try installing Cygwin. It >> worked fine using the latest version of setup.exe. I did not have to >> disable UAC but it did prompt me to run as Administrator (which it does >> for any executable named setup.exe IIRC.) Postinstall scripts all ran >> fine, sh.exe was there and there was no need to put \cygwin\bin in the >> PATH manually. > > I tried a fresh install of cygwin (after stashing away the old version > (with move, but I skipped the unmoust since I use the default mounts > anyway)) with setup.exe version 2.562 (from the snapshots). Oddly, > while sh.exe is now being created and the prompt is the colored one > that Cygwin usually sets, /etc/passwd is not being created. I am > uncertain whether this is the same bug manifested in a new way or if > it might be a new bug. (Obligatory grumble about Vista being a pain.) > > Did you check your /etc/passwd? I only noticed it b/c when I started > the shell my home directory was set to C:\Users\ instead of > C:\cygwin\home\. (C:\Users is Vista's version of what in XP > is C:\Documents and Settings.) What's going on here could be related to security changes in the way Vista handles dll and executable search paths, perhaps, but that's fairly speculative. Which reminds me. Isn't it about time this conversation had some input from cygcheck on the various systems involved? cheers, DaveK -- Can't think of a witty .sigline today.... -- 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/