[Bug 5809] "native" (Microsoft) MSI does not work with wine 0.9.18
Wine Bugs
wine-bugs at winehq.org
Mon Apr 16 10:19:46 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=5809
dank at kegel.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Component|wine-binary |wine-msi
Ever Confirmed| |1
Keywords| |download, Installer
------- Additional Comments From dank at kegel.com 2007-16-04 10:19 -------
I'd like this to work; if a problem goes away when using
native msi, it's a strong clue the problem should be filed
under wine-msi :-)
I can confirm that something's wrong with native msi,
though I get farther than Ulf did.
I followed the instructions in the wiki,
and even automated them; you can repeat with
wget http://kegel.com/wine/winetricks
sh winetricks msi2
This seems to install fine. The problem comes when
you try to install a .msi:
wine msiexec /i foo.msi
This fails with
trace:ole:create_local_service Attempting to start Local service for
{000c101c-0000-0000-c000-000000000046}
trace:ole:WINE_StringFromCLSID 0x40f720->{000C101C-0000-0000-C000-000000000046}
trace:reg:NtCreateKey
((nil),L"Machine\\Software\\Classes",<null>,0,f003f,0x7e55277c)
trace:reg:NtCreateKey <- 0x80
trace:reg:create_special_root_hkey L"Machine\\Software\\Classes" -> 0x80
trace:reg:NtOpenKey
(0x80,L"CLSID\\{000C101C-0000-0000-C000-000000000046}",20019,0x7e55286c)
trace:reg:NtOpenKey <- 0x84
trace:reg:RegQueryValueExW (0x84,L"AppId",(nil),0x7e552954,0x7e552906,0x7e55295c=78)
trace:reg:NtQueryValueKey (0x84,L"AppId",2,0x7e55276c,90)
trace:ole:WINE_StringFromCLSID 0x40f720->{000C101C-0000-0000-C000-000000000046}
trace:reg:NtOpenKey
(0x80,L"CLSID\\{000C101C-0000-0000-C000-000000000046}",20019,0x7e55295c)
trace:reg:NtOpenKey <- 0x84
trace:reg:NtOpenKey (0x84,L"LocalServer32",20019,0x7e552d4c)
trace:reg:NtOpenKey <- (nil)
err:ole:create_server class {000c101c-0000-0000-c000-000000000046} not registered
Running regsvr32 on all the msi dlls in system32 doesn't help.
--
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