http://bugs.winehq.org/show_bug.cgi?id=4426
------- Additional Comments From elton@schiert.net 2006-12-12 12:55 ------- Hi, looks like the "An installation support file could not be installed"-bug was fixed in wine-0.9.21 but reintroduced in wine-0.9.27. Tests were done using Heroes of Might and Magic V and the 1.01 patch. The commits that caused the changes are:
Robert Shearman rob@codeweavers.com Mon, 11 Sep 2006 10:14:25 +0000 (11:14 +0100) commit: 106156cb7597cf6f077b6f4e9d7562d8932fd766 parent: 79f7318a119c4f0f45ecf45a1d5aa0035c0305c9 ole32: Remove some assertions in the stuctured storage code by returning error codes to the caller and by handling the error condition.
Before this commit I recieved the "An installation support file could not be installed" error box when trying to install the patch while Heroes V is installed. (Oddly enough I don't get this error if I run the patch installer without having the game installed.)
After this commit this bug seemed to be fixed: I can run the patch installer without getting the "An installation support file could not be installed" error box. (But the patch won't install due to bug 6364).
Kirill K. Smirnov lich@math.spbu.ru Sun, 26 Nov 2006 13:47:54 +0000 (16:47 +0300) commit: 3cd3ca68fe8f62257e1c3e0e49f80713b181e24b parent: 532f57a243f442825c7c3ca56136c18757d3bf28 ole32: Fix logic in Storage32Impl_SmallBlocksToBigBlocks function.
After this commit however, the patch gave the "An installation support file could not be installed" again. Seems like a regression.