[Wine] installation of 64bit msxml6

krish wineforum-user at winehq.org
Tue Jul 21 09:42:04 CDT 2009


I installed msxml6_x64.msi using wine in linux fir 1.1.26 version as follows:

[oracle at ORAVM64 wine-git]$ wine msiexec /i ../.winetrickscache/msxml6_x64.msi 
fixme:advapi:LookupAccountNameW (null) L"oracle" (nil) 0x2ad4dc2ef3a8 (nil) 0x2ad4dc2ef3ac 0x2ad4dc2ef3a4 - stub
fixme:advapi:LookupAccountNameW (null) L"oracle" 0x2ad4d85798f0 0x2ad4dc2ef3a8 0x2ad4d857b950 0x2ad4dc2ef3ac 0x2ad4dc2ef3a4 - stub
fixme:heap:HeapSetInformation 0x2ad4dfa30000 0 0x2ad4dfa2de60 4
fixme:msi:msi_unimplemented_action_stub MigrateFeatureStates -> 3 ignored L"Upgrade" table values
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
err:richedit:ReadStyleSheet ReadStyleSheet: skipping optional destination
fixme:heap:HeapSetInformation 0x2ad4e0480000 0 0x2ad4e047de60 4
fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SetODBCFolders"
fixme:msi:msi_unimplemented_action_stub MigrateFeatureStates -> 3 ignored L"Upgrade" table values
fixme:heap:HeapSetInformation 0x2ad4e05e0000 0 0x2ad4e057de60 4
Trying to load PE image for unsupported architecture (I386)
err:msi:ACTION_CallDllFunction failed to load dll L"C:\\windows\\temp\\msi3eec.tmp"
fixme:mscoree:LoadLibraryShim (0x2ad4dc38cd30 L"fusion.dll", (nil), (nil), 0x2ad4dc2ef4b8): semi-stub
fixme:msi:msi_unimplemented_action_stub RemoveExistingProducts -> 3 ignored L"Upgrade" table values




user1 at ORAVM64 ~]$ ll .wine.APR/drive_c/windows/temp/
total 4596
-rw-r--r-- 1 oracle oinstall   67584 Apr 16 14:17 msi115.tmp
-rw-r--r-- 1 oracle oinstall   67584 Apr 16 14:17 msi3d09.tmp
-rw-r--r-- 1 oracle oinstall  146432 Apr 16 14:17 msi3eea.tmp
-rw-r--r-- 1 oracle oinstall   94208 Apr 16 14:17 msi3eec.tmp
-rw-r--r-- 1 oracle oinstall 2721280 Mar 12 13:45 msibf.tmp
-rw-r--r-- 1 oracle oinstall 1573694 Apr 16 14:17 XML3d46.tmp
[oracle at ORAVM64 ~]$ file .wine.APR/drive_c/windows/temp/msi115.tmp 
.wine.APR/drive_c/windows/temp/msi115.tmp: PE32+ executable for MS Windows (DLL) (GUI)
[oracle at ORAVM64 ~]$ file .wine.APR/drive_c/windows/temp/msi3d09.tmp 
.wine.APR/drive_c/windows/temp/msi3d09.tmp: PE32+ executable for MS Windows (DLL) (GUI)
[oracle at ORAVM64 ~]$ file .wine.APR/drive_c/windows/temp/msi3eea.tmp 
.wine.APR/drive_c/windows/temp/msi3eea.tmp: PE32+ executable for MS Windows (DLL) (GUI)
[oracle at ORAVM64 ~]$ file .wine.APR/drive_c/windows/temp/msi3eec.tmp 
.wine.APR/drive_c/windows/temp/msi3eec.tmp: PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
[oracle at ORAVM64 ~]$ file .wine.APR/drive_c/windows/temp/XML3d46.tmp 
.wine.APR/drive_c/windows/temp/XML3d46.tmp: Microsoft Cabinet archive data, 1573694 bytes, 4 files
[user1 at ORAVM64 ~]$

msxml6_x64.msi  installation is successful but from the above,
Whether the file msi3eec.tmp itself is 32bit from the installer or it didnt got properly extracted?

Because msxml6.dll is creating an exception when loaded from 64bit application.

Any suggestion from anyone who is aware of msi installtion stuff.

Thanks,
Kris







More information about the wine-users mailing list