http://bugs.winehq.org/show_bug.cgi?id=34739
--- Comment #2 from Roland Baudin roland65@free.fr 2013-10-17 01:12:29 CDT --- OK, I understand: misexec is in fact a shell script that calls the wine executable. So,
msiexec /i wine_gecko-2.21-x86_64.msi
is the same as:
wine msiexec /i wine_gecko-2.21-x86_64.msi
whatever the architecture.
So in a WoW64 architecture, this calls 32 bits wine and not 64 bits wine.
If I do:
wine64 msiexec /i wine_gecko-2.21-x86_64.msi
then the gecko files are correctly installed in c:\windows\system32
IMHO, the msixec shell should detect the current architecture and call the wine or wine64 executable appropriately.
Thanks, RB