https://bugs.winehq.org/show_bug.cgi?id=40427
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|wusa does not support |Windows Update Standalone |msdelta compression |Installer 'Wusa.exe' does |(Windows Media Feature |not support Vista+ |Pack) |'MSDelta' compression | |'msdelta.dll' (Windows | |Media Feature Pack, .NET | |Framework 4.x web | |installers) URL| |https://download.microsoft. | |com/download/1/B/E/1BE39E79 | |-7E39-46A3-96FF-047F9539621 | |5/dotNetFx40_Full_setup.exe CC| |focht@gmx.net Keywords| |download
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
basic WUSA is now in mainline (see bug 26757), no need to test with Wine-Staging.
Another app which downloads and tries to install .NET Framework 4.0 web installer (Wine-Mono not present/removed).
https://www.deskshare.com/ip-camera-viewer.aspx
--- snip --- $ wine ./IPCameraViewer.exe ... 0098:fixme:wusa:load_assemblies_from_cab Cabinet uses proprietary msdelta file compression which is not (yet) supported 0098:fixme:wusa:load_assemblies_from_cab Installation of msu file will most likely fail 0098:fixme:wusa:install_assembly Assembly L"Microsoft-Windows-NetFx4-Shared-Deployment" not found 0098:err:wusa:install_updates Failed to install update L"Package_for_KB958488" 0098:err:wusa:install_msu Dry run failed, aborting installation 0087:err:rpc:I_RpcReceive we got fault packet with status 0x1c010003 ... --- snip ---
.NET Framework 4.0 logs:
'dd_dotNetFx40_Full_setup_decompression_log.txt':
--- snip --- [12/5/2019, 8:46:2] === Logging started: 2019/12/05 08:46:02 === [12/5/2019, 8:46:2] Executable: C:\users\focht\Temp\is-EQODF.tmp\dotNetFx40_Full_setup.exe v4.0.30319.1 [12/5/2019, 8:46:2] --- logging level: standard --- [12/5/2019, 8:46:2] Successfully bound to the ClusApi.dll [12/5/2019, 8:46:2] Cluster drive map: '' [12/5/2019, 8:46:2] Considering drive: 'C:'... [12/5/2019, 8:46:2] Considering drive: 'D:'... [12/5/2019, 8:46:2] Drive 'D:' is rejected because of the unknown or unsuitable drive type [12/5/2019, 8:46:2] Considering drive: 'Z:'... [12/5/2019, 8:46:2] Drive 'Z:' is rejected because it can't be written to [12/5/2019, 8:46:2] Drive 'C:' has been selected as the largest fixed drive [12/5/2019, 8:46:2] Directory 'C:\ac96630c9decf154790ceba239' has been selected for file extraction [12/5/2019, 8:46:2] Extracting files to: C:\ac96630c9decf154790ceba239\ [12/5/2019, 8:46:2] Extraction took 282 milliseconds [12/5/2019, 8:46:2] Executing command line: 'C:\ac96630c9decf154790ceba239\Setup.exe /norestart /x86 /x64 /ia64 /web' ... --- snip ---
'Microsoft .NET Framework 4 Setup_20191205_085528961.html':
--- snip --- [12/5/2019, 8:46:7]Wait for Item (Windows6.1-KB958488-v6001-x64.msu) to be available [12/5/2019, 8:46:9]Windows6.1-KB958488-v6001-x64.msu is now available to install [12/5/2019, 8:46:9]Creating new Performer for Exe item [12/5/2019, 8:46:9]Created new ExePerformer for Exe item [12/5/2019, 8:46:9]WU Service was already enabled or was running [12/5/2019, 8:46:9]WU Service: EnsureWUServiceIsNotDisabled succeeded {[12/5/2019, 8:46:9] Action: Performing Action on Exe at C:\users\focht\Temp\Microsoft .NET Framework 4 Setup_4.0.30319\Windows6.1-KB958488-v6001-x64.msu... } [12/5/2019, 8:46:9]Launching CreateProcess with command line = wusa.exe "C:\users\focht\Temp\Microsoft .NET Framework 4 Setup_4.0.30319\Windows6.1-KB958488-v6001-x64.msu" /quiet /norestart [12/5/2019, 8:46:10]Exe (C:\users\focht\Temp\Microsoft .NET Framework 4 Setup_4.0.30319\Windows6.1-KB958488-v6001-x64.msu) failed with 0x1 - Invalid function. . [12/5/2019, 8:46:10]PerformOperation on exe returned exit code 1 (translates to HRESULT = 0x1) [12/5/2019, 8:46:10] Action complete [12/5/2019, 8:46:10]Error 0x1 is mapped to Custom Error: [12/5/2019, 8:46:10]OnFailureBehavior for this item is to Rollback. ... --- snip ---
Refining summary and adding more links.
https://download.microsoft.com/download/1/B/E/1BE39E79-7E39-46A3-96FF-047F95...
I've also created a snapshot of documentation via Internet Archive as MS tends to remove stuff.
https://web.archive.org/web/20191205080215/https://docs.microsoft.com/en-us/...)
$ sha1sum dotNetFx40_Full_setup.exe 06becadb92a5fcca2529c0b93687c2a0c6d0d610 dotNetFx40_Full_setup.exe
$ du -sh dotNetFx40_Full_setup.exe 872K dotNetFx40_Full_setup.exe
$ wine --version wine-4.21-43-g5536df1ee1
Regards