http://bugs.winehq.org/show_bug.cgi?id=32598
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download Status|UNCONFIRMED |NEW URL| |https://www.microsoft.com/e | |n-us/download/details.aspx? | |id=15702 CC| |focht@gmx.net Summary|Microsoft Mathematics 4 |Microsoft Mathematics 4 |error Install |fails to install | |(winetricks .NET recipes | |broken) Ever Confirmed|0 |1
--- Comment #2 from Anastasius Focht focht@gmx.net 2012-12-30 06:50:29 CST --- Hello Ronak,
the download page for "Microsoft Mathematics 4" clearly states ".NET Framework Microsoft .NET Framework 3.5 SP1" as requirement. Even the installer tells this in the message box.
See: https://www.microsoft.com/en-us/download/details.aspx?id=15702
Anyway, it's winetricks script that is broken.
First, .NET 3.0 SP1 recipe should include .NET 2.0 SP2 recipe (and removed from 3.5 recipe which calls 3.0 SP1 recipe anyway). This change is necessary because MS added .NET 3.5 feature support.
Second, .NET 2.0 recipe checks for existence of files that get later removed by .NET 2.0 service packs, not a good idea. Because of that it tries to reinstall .NET 2.0 which of course fails (msi install block check) and finally destroys the prefix beyond repair.
Regards