[Bug 5809] New: "native" (Microsoft) MSI does not work with wine 0.9.18

Wine Bugs wine-bugs at winehq.org
Mon Jul 31 09:36:31 CDT 2006


http://bugs.winehq.org/show_bug.cgi?id=5809

           Summary: "native" (Microsoft) MSI does not work with wine 0.9.18
           Product: Wine
           Version: 0.9.18.
          Platform: PC
        OS/Version: other
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-binary
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: ulf.mehlig at gmx.net
                CC: dank at kegel.com


I installed wine 0.9.18. Then I created a fresh .wine directory by calling
winecfg ,and set Windows version to '98. In addition, I changed the registry in
accordance to http://wiki.winehq.org/NativeMsi and deleted wine's msiexec.exe
before installing InstMsiA.exe from Microsoft:

ulf at ulf-lap:~$ winecfg
wine: creating configuration directory '/home/ulf/.wine'...
wine: '/home/ulf/.wine' created successfully.
ulf at ulf-lap:~$ wine regedit nativeMsi.reg
ulf at ulf-lap:~$ rm ~/.wine/drive_c/windows/system*/msiexec.exe
ulf at ulf-lap:~$ WINEDEBUG=warn+all wine InstMsiA.exe 2> installMsiA.txt

nativeMsi.reg contained

REGEDIT4

[HKEY_CURRENT_USER\Software\Wine]
"Version"="win98"

[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"msi"="native"
"msiexec.exe"="native"

The log is appended as an attachment. Afterwards, I tried to call msiexec.exe:

$ WINEDEBUG=warn+all wine .wine/drive_c/windows/system32/msiexec.exe /?

This yields:

warn:file:wine_nt_to_unix_file_name
L"\\??\\Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\ADVAPI32.dll" ->
"/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32/advapi32.dll"
required a case-insensitive search
warn:file:wine_nt_to_unix_file_name
L"\\??\\Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\ADVAPI32.dll" ->
"/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32/advapi32.dll"
required a case-insensitive search
warn:file:wine_nt_to_unix_file_name
L"\\??\\Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\ADVAPI32.dll" ->
"/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32/advapi32.dll"
required a case-insensitive search
warn:file:wine_nt_to_unix_file_name
L"\\??\\Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\ADVAPI32.dll" ->
"/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32/advapi32.dll"
required a case-insensitive search
warn:module:load_builtin_dll failed to load .so lib for builtin
L"Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\ADVAPI32.dll":
/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32/advapi32.dll:
invalid ELF header
warn:file:wine_nt_to_unix_file_name
L"\\??\\Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\USER32.dll" ->
"/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32/user32.dll"
required a case-insensitive search
warn:file:wine_nt_to_unix_file_name
L"\\??\\Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\USER32.dll" ->
"/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32/user32.dll"
required a case-insensitive search
warn:file:wine_nt_to_unix_file_name
L"\\??\\Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\USER32.dll" ->
"/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32/user32.dll"
required a case-insensitive search
warn:file:wine_nt_to_unix_file_name
L"\\??\\Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\USER32.dll" ->
"/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32/user32.dll"
required a case-insensitive search
warn:module:load_builtin_dll failed to load .so lib for builtin
L"Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\USER32.dll":
/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32/user32.dll:
invalid ELF header
warn:module:load_builtin_dll failed to load .so lib for builtin
L"Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\gdi32.dll":
/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32/gdi32.dll:
invalid ELF header
warn:file:wine_nt_to_unix_file_name L"ole32.dll" not found in
/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32
warn:file:wine_nt_to_unix_file_name L"ole32.dll" not found in
/home/ulf/.wine/dosdevices/z:/home/ulf
warn:file:wine_nt_to_unix_file_name L"ole32.dll" not found in
/home/ulf/.wine/dosdevices/c:/windows/system32
warn:file:wine_nt_to_unix_file_name L"ole32.dll" not found in
/home/ulf/.wine/dosdevices/c:/windows/system
warn:file:wine_nt_to_unix_file_name L"ole32.dll" not found in
/home/ulf/.wine/dosdevices/c:/windows
warn:file:wine_nt_to_unix_file_name L"ole32.dll" not found in
/home/ulf/.wine/dosdevices/c:/windows/system32
warn:file:wine_nt_to_unix_file_name L"ole32.dll" not found in
/home/ulf/.wine/dosdevices/c:/windows
warn:module:load_builtin_dll failed to load .so lib for builtin
L"Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\rpcrt4.dll":
/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32/rpcrt4.dll:
invalid ELF header
warn:file:wine_nt_to_unix_file_name L"iphlpapi.dll" not found in
/home/ulf/.wine/dosdevices/z:/home/ulf/.wine/drive_c/windows/system32
warn:file:wine_nt_to_unix_file_name L"iphlpapi.dll" not found in
/home/ulf/.wine/dosdevices/z:/home/ulf
warn:file:wine_nt_to_unix_file_name L"iphlpapi.dll" not found in
/home/ulf/.wine/dosdevices/c:/windows/system32
warn:file:wine_nt_to_unix_file_name L"iphlpapi.dll" not found in
/home/ulf/.wine/dosdevices/c:/windows/system
warn:file:wine_nt_to_unix_file_name L"iphlpapi.dll" not found in
/home/ulf/.wine/dosdevices/c:/windows
warn:file:wine_nt_to_unix_file_name L"iphlpapi.dll" not found in
/home/ulf/.wine/dosdevices/c:/windows/system32
warn:file:wine_nt_to_unix_file_name L"iphlpapi.dll" not found in
/home/ulf/.wine/dosdevices/c:/windows
warn:module:load_dll Failed to load module L"msi.dll"; status=c0000135
err:module:import_dll Library msi.dll (which is needed by
L"Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\msiexec.exe") not found
err:module:LdrInitializeThunk Main exe initialization for
L"Z:\\home\\ulf\\.wine\\drive_c\\windows\\system32\\msiexec.exe" failed, status
c0000135

Trying to install, e.g., python-2.4.3.msi from www.python.org also fails.
Please contanct me if you need further informations.
Thanks for your attention! Ulf

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list