http://bugs.winehq.org/show_bug.cgi?id=9158
Summary: "Microsoft .NET Framework 3.0 Redistributable Package" fails to install Product: Wine Version: CVS Platform: Other URL: http://www.microsoft.com/downloads/details.aspx?familyid =10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en OS/Version: other Status: NEW Keywords: download, Installer Severity: normal Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
To repeat: rm -rf .wine wine dotnetfx3setup.exe
First problem is similar to bug 5351, you have to make drive_c be named harddiskvolume1 by doing cd .wine ln -s drive_c harddiskvolume1 cd dosdevices rm c: ln -s ../harddiskvolume1 c: before it will get far. (Oddly, bug 5351 doesn't mention the second ln -s, I'm just assuming it's needed.)
Second problem is the inner installer fails, so the outer installer says there was a problem copying the last file (lame). Work around this by aborting, then cd'ing to the directory in c: containing the unpacked inner installer.
Third problem (well, maybe second) is that the inner installer fails immediately unless you set winxp with winecfg. But at least when running the inner installer directly you get a nice error dialog.
Fourth problem is the EULA is completely garbage, all punctuation. But you can still accept it.
Fifth problem is Wine hangs with the dreaded err:ntdll:RtlpWaitForCriticalSection section 0x110020 "heap.c: main process heap section" wait timed out in thread 0017, blocked by 0013, retrying (60 sec) message, and eventually crashes with err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7ef97fa0 (though maybe the hang was when it tried to use winedbg).