1.5.25: Vista x64 - can't install, no (known) BLODAs, rebase not helping
Alexander Smith
alexander.smith@utoronto.ca
Wed Jan 14 17:17:00 GMT 2009
I am running Vista Home Premium x64. After checking the BLODA
<http://www.cygwin.com/faq/faq.using.html#faq.using.bloda>, I turned off
Windows Defender. I also tried running rebaseall, but that still didn't
help. Below is a list of the steps I followed to try to install cygwin,
and the errors I got. I also had trouble running cygcheck (see #7, below).
1. Turn off Windows UAC installer detection (by changing
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableInstallerDetection"
from 1 to 0).
2. Turn off Windows Defender completely.
3. Check that I have no other programs on the BLODA list installed.
4. Run setup.exe (v2.573.2.3) as Administrator. Install for "All Users"
in "C:\cygwin", selecting only the default set of packages.
5. The installer hangs running "/etc/postinstall/update-info-dir.sh".
Cancel the installer.
6. View "setup.log.postinstallXa03212": lots of errors like " 8
[main] bash 2504 fork: child -1 - died waiting for longjmp before
initialization, retry 10, exit code 0x1000000, errno 11". The log is
attached.
7a. Run "Start > Accessories > Command Prompt" as Administrator.
C:\Windows\system32>cd \cygwin\bin
C:\cygwin\bin>cygcheck -s -v -r > ..\cygcheck.out
7b. This seemed to be taking a long time. I checked the output of the
log file. It looked like it had gone into infinite recursion trying to
scan the registry. There were several MB of lines like:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6
432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\
Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432N
ode\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6
432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\
Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432N
ode\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6
432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\
Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432N
ode\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6
432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\
Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432N
ode\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6
432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\
Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432N
ode\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6
432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\
Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432N
ode\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6
432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Wow6432Node\Cygnus
Solut
ions\Cygwin\mounts v2\/usr/lib
(default) = 'C:\cygwin/lib'
flags = 0x0000000a
This is NOT an accurate reflection of what my registry looks like. I
have a registry key
"HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Wow6432Node" and its only
contents are a single key called "Microsoft".
7c. Ctrl+Break cygcheck and re-run it without the registry scan. The
output of this run is attached.
C:\cygwin\bin>cygcheck -s -v > ..\cygcheck.out
8. Rebase the dlls:
C:\cygwin\bin>ash
$ /bin/rebaseall
$ exit
9. Rerun the installer as Administrator. Select no additional packages.
The installer hangs running "base-files-mketc.sh" with "died waiting for
longjmp" errors again. The file "setup.log.postinstallXa02332" is attached.
Now what? This is a brand new machine, so there isn't a lot of software
on it. I have installed the tools I need for work, (which include
VisualStudio 2005, MiKTeX and WinEdt, TortoiseCVS, etc.). Maybe I have a
"dodgy app" that isn't on the BLODA? How would I go about out
investigating that?
- Alexander Smith
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cygcheck.out
URL: <http://cygwin.com/pipermail/cygwin/attachments/20090114/bf4c3cb8/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: setup.log.postinstallXa03212
URL: <http://cygwin.com/pipermail/cygwin/attachments/20090114/bf4c3cb8/attachment-0001.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: setup.log.postinstallXa02332
URL: <http://cygwin.com/pipermail/cygwin/attachments/20090114/bf4c3cb8/attachment-0002.ksh>
-------------- 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