при попытке установить приложение из MSI пакета с помошью команды wine, Microsoft Installer работает не корректно. В большинстве случаев устанощик даже не запускается. При запуске winexp start <имя пакета> установка проходит нормально.
[pglushkov@server msi]$ wine start selta.msi Xlib: extension "GLX" missing on display "192.168.0.28:1.0". err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems fixme:exec:SHELL_execute flags ignored: 0x00000500 [pglushkov@server msi]$ Xlib: extension "GLX" missing on display "192.168.0.28:1.0". err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems Xlib: extension "GLX" missing on display "192.168.0.28:1.0". err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems fixme:sfc:SfcIsKeyProtected ((nil), (null)) stub fixme:advapi:RegisterEventSourceA ((null),"MsiInstaller"): stub fixme:advapi:RegisterEventSourceW (L"",L"MsiInstaller"): stub fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x000003f5,(nil),0x0006,0x00000000,0x33e4b0,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003f5,(nil),0x0006,0x00000000,0x129d00,(nil)): stub err:eventlog:ReportEventW L"=====================================================\r\nException code: C0000005 ACCESS_VIOLATION\r\nFunction: 0x0\r\n=====================================================\r\n\r\nRegisters:\r\nEAX:00000000 EBX:004BEF2D ECX:0033E4EC EDX:00000031 ESI:0033E674 EDI:00000000\r\nCS:EIP:0073:00000000 "... err:eventlog:ReportEventW L"" err:eventlog:ReportEventW L"" err:eventlog:ReportEventW L"" err:eventlog:ReportEventW L"" err:eventlog:ReportEventW L"" fixme:advapi:DeregisterEventSource (0xcafe4242) stub
Возможно нужно откатить излишне ревностную защиту.
Мда.. непорядок - в винде из cmd без всяких дополнительных команд запускается.
На 1.0.8 проблемы нет.