- assigned_to: nobody --> caplet
Originally reported by Dean.
Installation failed with:
C:\Dev\e>java -jar e.jar
E 0.8.22d Installer...
Installing E on Windows...
[...]
cp -r "C:/Dev/e/caplets/" "C:/WINDOWS/"
# problem: C:/Dev/e/bin/win32/x86/cp.exe failed
with(1,,/cygdrive/c/Dev/e/bin/win32/x86/cp: cannot stat
`C:/Dev/e/caplets/': No such file or directory)
which was explained by a test which caused the
following to be printed:
$ bin/win32/x86/cp.exe -r caplets/ cap2
C:\DEV\E\BIN\WIN32\X86\CP.EXE: *** proc version
mismatch detected -
0x8B3C/0x8E0
899FA.
You have multiple copies of cygwin1.dll on your system.
Search for cygwin1.dll using the Windows
Start->Find/Search facility
and delete all but the most recent version. The most
recent version
*should*
reside in x:\cygwin\bin, where 'x' is the drive on
which you have
installed the cygwin distribution.
When we deleted the cygwin1.dll in the unpacked E
distribution, the installation then succeeded, despite
the fact that the deleted one was newer then the
pre-existing one.
We should enhance the Windows installation logic to
check for this conflict and take (or prompt to take)
appropriate corrective action -- whatever that is!