[Bug 47724] .NET Framework 2.0 SP1/SP2, 3.0 SP1, 3.5 installers fail with 'err:msi:MSI_OpenDatabaseW unknown flag (nil)' ... 'err:msi:msi_apply_patch_package failed' when Wine was built with GCC 9.x/10.x or MinGW

WineHQ Bugzilla wine-bugs at winehq.org
Sat Jan 2 05:21:06 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=47724

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |https://web.archive.org/web
                   |                            |/20091027141450/http://down
                   |                            |load.microsoft.com/download
                   |                            |/6/0/f/60fc5854-3cb8-4892-b
                   |                            |6db-bd4f42510f28/dotnetfx35
                   |                            |.exe
                 CC|                            |focht at gmx.net
           Keywords|                            |dotnet
            Summary|.NET Framework 3.5 SP1 not  |.NET Framework 2.0 SP1/SP2,
                   |installing                  |3.0 SP1, 3.5 installers
                   |                            |fail with
                   |                            |'err:msi:MSI_OpenDatabaseW
                   |                            |unknown flag (nil)' ...
                   |                            |'err:msi:msi_apply_patch_pa
                   |                            |ckage failed' when Wine was
                   |                            |built with GCC 9.x/10.x or
                   |                            |MinGW

--- Comment #27 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

for documentation: It breaks *any* Wine version built with modern GCC/MinGW
toolchains. Just came across this again while testing .NET Frameworks
installation for old Wine 2.x and 3.x releases.

--- snip ---
err:msi:msi_apply_patch_package failed to open patch collection
L"y:\\3490b4bd8a5ed6aec4b87623ff\\wcu\\dotNetFramework\\dotnetfx20\\ASPNET.msp"
err:msi:ITERATE_Actions Execution halted, action
L"CA_ScheduleCacheGACAssembly.3643236F_FC70_11D3_A536_0090278A1BB8" returned
1627
--- snip ---

Affected .NET Framework installers:

* .NET Framework 2.0 SP1
* .NET Framework 2.0 SP2
* .NET Framework 3.0 SP1
* .NET Framework 3.5
* .NET Framework 3.5 SP1 (3.5 is a prerequisite)

I'm refining the summary to get better search results in Wine Bugzilla and
Internet search engines. This is a major pain for bisecting of older Wine
releases for .NET Framework 2.x SPx and 3.x installer/winetricks issues. It
requires a back-port of the patch to *any* old Wine version.

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list