http://bugs.winehq.org/show_bug.cgi?id=25575
Summary: Microsoft Flight Simulator X: Deluxe Edition, doesn't like builtin msxml4 Product: Wine Version: 1.3.9 Platform: x86 OS/Version: Linux Status: NEW Severity: minor Priority: P2 Component: msxml4 AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
On first run, you get an error about msxml4 missing. Terminal only shows: fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.MSXML2" (4.20.9818.0)
installing msxml4 from the msi bundled with the dvd works around it. After that, setting msxml4 to builtin in winecfg works fine, presumably it only wants to see the sxs assembly, which we don't provide.
http://bugs.winehq.org/show_bug.cgi?id=25575
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com 2010-12-20 17:36:39 CST --- Not an assembly but a SxS manifest in 'windows/winsxs/manifests'. You could try to rename/remove this file to see it breaks again.
http://bugs.winehq.org/show_bug.cgi?id=25575
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://download.microsoft.c | |om/download/4/7/7/477dcc35- | |0b98-42c5-b06f-7ded38a40491 | |/FSXDemo.exe
--- Comment #2 from Austin English austinenglish@gmail.com 2010-12-20 17:58:06 CST --- (In reply to comment #1)
Not an assembly but a SxS manifest in 'windows/winsxs/manifests'. You could try to rename/remove this file to see it breaks again.
Yep: x86_microsoft.msxml2_6bd6b9abf345378f_4.1.0.0_none_deadbeef.manifest x86_microsoft.msxml2_6bd6b9abf345378f_4.20.9818.0_none_deadbeef.manifest x86_microsoft.msxml2r_6bd6b9abf345378f_4.1.0.0_none_deadbeef.manifest
removing those files triggers the same failure in the demo.
http://bugs.winehq.org/show_bug.cgi?id=25575
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com 2011-11-05 06:08:46 CDT --- Hey, Austin.
Please try again with current git. Alexandre added manifests creation recently, so this could work now. One thing could still be broken though - manifest version in wine is 4.1.00 but application requests 4.2 and builtin has 4.2 as well in version resource. So you could also try to update manifest version.
http://bugs.winehq.org/show_bug.cgi?id=25575
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #4 from Austin English austinenglish@gmail.com 2011-11-08 10:47:46 CST --- (In reply to comment #3)
Hey, Austin.
Please try again with current git. Alexandre added manifests creation recently, so this could work now. One thing could still be broken though - manifest version in wine is 4.1.00 but application requests 4.2 and builtin has 4.2 as well in version resource. So you could also try to update manifest version.
Works fine in wine-1.3.32-46-g5243d44, thanks for the reminder.
http://bugs.winehq.org/show_bug.cgi?id=25575
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |d64c210cc6938681b2c3c26701c | |717e98d9df1f5 CC| |adys.wh@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=25575
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2011-11-18 13:04:52 CST --- Closing bugs fixed in 1.3.33.