http://bugs.winehq.org/show_bug.cgi?id=20660
Summary: .net1.1 sp1 will not install Product: Wine Version: 1.1.32 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: david.goodenough@btconnect.com
When I try to install Quickbooks 2008, it supplies and tries to install .net1.1 SP1. This fails with the messages:-
err:msi:msi_cabextract FDICopy failed err:msi:ACTION_MsiPublishAssemblies Failed to extract cabinet: L"netfx1.cab" err:msi:ITERATE_Actions Execution halted, action L:"MsiPublishAssemblies" returned 1627 err:msi:ITERATE_Actions Execution halted, action L:"ExecutionAction" returned 1627.
I tried this using the regular QB2008 installer, and then I cleared out my .wine directory and tried again using winetricks to install .Net1.1 (which QB2008 claimed to have installed correctly), and now QB2008 installer said it wanted to install the service pack, and failed in the same way.
So I cleared .wine again, and used winetricks to install .Net2.0, but QB2008 insists on 1.1.
So I cleared .wine, and used winetricks to install .Net1.1, and then manually ran the dotnetSP1.exe file supplied on the QB2008 CD. It failed in the same way.
I looked at some old bugs which seemed in the same area. In particular 11719 but that is for .net2.0 rather than 1.1sp1. There was also a bug which was fixed in 1.1.30, but I am running 1.1.32 so that should not be a problem any more.
David
http://bugs.winehq.org/show_bug.cgi?id=20660
--- Comment #1 from David Goodenough david.goodenough@btconnect.com 2009-11-11 08:41:32 --- I notice that there was one extra line which perhaps is relevant just before the ones I listed. It reads:-
err:cabinet:FDICopy PFDI_OPEN returned zero for c:\windows\temp_129680.tmp.
http://bugs.winehq.org/show_bug.cgi?id=20660
Brandon Hume hume-ml+winehq@bofh.ca changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hume-ml+winehq@bofh.ca
--- Comment #2 from Brandon Hume hume-ml+winehq@bofh.ca 2009-11-19 07:06:50 --- I can add that I'm seeing identical behaviour using Wine 1.1.33 on OpenSolaris Indiana b126. This is a custom-built wine from source installed into /opt/wine. In my case I'm playing around with LOTRO, but the failure also occurs when trying to install and patch .NET 1.1 by hand.
winetricks dotnet11 works fine. Installing either NDP1.1sp1-KB867460-X86.exe or NDP1.1sp1-KB886903-X86.exe fails with same error David provided. .NET 2.0 will also install fine, but 2.0 SP1 will also fail in the same way. I've tried slipstreaming the patches into the main installer, but after that the entire install will fail in the same way. (Blowing away WINEPREFIX each time...)
http://bugs.winehq.org/show_bug.cgi?id=20660
Andrey Melnikov temnota.am@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |temnota.am@gmail.com
--- Comment #3 from Andrey Melnikov temnota.am@gmail.com 2009-11-19 16:40:02 --- version 1.1.33 fail to instal .net 2.0 SP1/SP2 with same messages:
... snip ... fixme:msi:ACTION_CustomAction Rollback only action... rollbacks not supported yet fixme:msi:ACTION_CustomAction Rollback only action... rollbacks not supported yet err:rpc:I_RpcGetBuffer no binding err:rpc:I_RpcGetBuffer no binding fixme:service:EnumDependentServicesW 0x258dc50 0x00000001 (nil) 0x00000000 0x33d110 0x33d10c - stub fixme:msi:msi_unimplemented_action_stub DeleteServices -> 4 ignored L"ServiceControl" table values fixme:msi:msi_unimplemented_action_stub RemoveRegistryValues -> 1 ignored L"RemoveRegistry" table values fixme:msi:msi_unimplemented_action_stub RemoveDuplicateFiles -> 7 ignored L"DuplicateFile" table values fixme:msi:msi_unimplemented_action_stub RemoveFolders -> 12 ignored L"CreateFolder" table values err:msi:ACTION_InstallFiles compressed file wasn't extracted (L"C:\windows\winsxs\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.1433_x-ww_5cf844d2\msvcr80.dll") err:msi:ITERATE_Actions Execution halted, action L"InstallExecute" returned 1603 ... snip ...
http://bugs.winehq.org/show_bug.cgi?id=20660
--- Comment #4 from Brandon Hume hume-ml+winehq@bofh.ca 2009-12-08 08:53:55 --- I can confirm that this is still happening with 1.3.34 (fresh WINEPREFIX, installed dotnetfx11 via winetricks, attempted to install .NET 1.1 SP1 manually), with the error:
err:msi:ACTION_CallDllFunction failed to load dll L"C:\windows\temp\msidcde.tmp" (193) fixme:msi:ACTION_CustomAction Rollback only action... rollbacks not supported yet fixme:msi:MsiSourceListGetInfoW Unhandled context 4 err:cabinet:FDICopy PFDI_OPEN returned zero for C:\windows\temp_12bf46.tmp. err:msi:msi_cabextract FDICopy failed
http://bugs.winehq.org/show_bug.cgi?id=20660
--- Comment #5 from David Goodenough david.goodenough@btconnect.com 2010-02-14 05:27:17 --- With 1.1.38 the symptom has changed, if I try to install dotnetSP1.exe I now get:-
david@voyager:~/tmp/ThirdParty/DotNET11$ wine dotnetSP1.exe ........ fixme:msi:MsiSourceListGetInfoW Unhandled context 4 fixme:msi:MsiSourceListGetInfoW Unhandled context 4 fixme:msi:msi_unimplemented_action_stub SetODBCFolders -> 49 ignored L"Directory" table values fixme:msi:ACTION_CustomAction Rollback only action... rollbacks not supported yet err:msi:ITERATE_Actions Execution halted, action L"CA_BootstrapURT.3643236F_FC70_11D3_A536_0090278A1BB8" returned 1603 err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603 err:msidb:TABLE_fetch_stream fetching stream L"Binary.Info", error = 1627 err:msi:msi_dialog_icon_control Failed to load bitmap L"Info"
So this is still an open issue.
http://bugs.winehq.org/show_bug.cgi?id=20660
--- Comment #6 from David Goodenough david.goodenough@btconnect.com 2010-03-30 08:07:02 --- With 1.1.41 we are back to the tmp file open problem.
http://bugs.winehq.org/show_bug.cgi?id=20660
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net Component|-unknown |msi
http://bugs.winehq.org/show_bug.cgi?id=20660
--- Comment #7 from Hans Leidekker hans@meelstraat.net 2011-03-11 02:25:48 CST --- This installer runs to completion now with two builtin overrides:
$ WINEDLLOVERRIDES=regsvcs.exe,aspnet_regiis.exe=b wine NDP1.1sp1-KB867460-X86.exe
http://bugs.winehq.org/show_bug.cgi?id=20660
--- Comment #8 from David Goodenough david.goodenough@btconnect.com 2011-03-11 03:07:30 CST --- Perhaps this needs to be added to winetricks.
http://bugs.winehq.org/show_bug.cgi?id=20660
--- Comment #9 from Hans Leidekker hans@meelstraat.net 2011-03-17 09:43:50 CDT --- Here's the full recipe:
0. create fresh prefix 1. rm -rf ~/.wine/drive_c/windows/Microsoft.NET/Framework/v1.1.4322 2. wine reg delete "HKLM\Software\Microsoft.NETFramework\policy\v2.0" 3. WINEDLLOVERRIDES=regsvcs.exe,aspnet_regiis.exe=b wine dotnetfx.exe 4. WINEDLLOVERRIDES=regsvcs.exe,aspnet_regiis.exe=b wine NDP1.1sp1-KB867460-X86.exe
http://bugs.winehq.org/show_bug.cgi?id=20660
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #10 from Hans Leidekker hans@meelstraat.net 2011-03-30 03:40:40 CDT --- Fixed.
http://bugs.winehq.org/show_bug.cgi?id=20660
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org 2011-04-01 12:40:28 CDT --- Closing bugs fixed in 1.3.17.