http://bugs.winehq.org/show_bug.cgi?id=29526
Bug #: 29526 Summary: .Net2.0SP1 (32 bit) install fails Product: Wine Version: 1.3.35 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: john.aaron.rose@googlemail.com Classification: Unclassified
Created attachment 38240 --> http://bugs.winehq.org/attachment.cgi?id=38240 Screenshot showing 'Setup Error'
.Net 2.0 installs OK. However, .Net2.0SP1 finishes prematurely with a 'Setup Error' on the window. This happens by directly running dotnet2.0sp1.exe or by executing 'winetricks dotnet20sp1'.
http://bugs.winehq.org/show_bug.cgi?id=29526
--- Comment #1 from johnaaronrose john.aaron.rose@googlemail.com 2012-01-03 12:01:30 CST --- Created attachment 38241 --> http://bugs.winehq.org/attachment.cgi?id=38241 cli execution using winetricks
http://bugs.winehq.org/show_bug.cgi?id=29526
johnaaronrose john.aaron.rose@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |john.aaron.rose@googlemail. | |com
http://bugs.winehq.org/show_bug.cgi?id=29526
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download, Installer
http://bugs.winehq.org/show_bug.cgi?id=29526
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|dotnet, download, Installer | Status|UNCONFIRMED |RESOLVED Resolution| |INVALID Severity|major |normal
--- Comment #2 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2012-01-03 19:33:59 CST --- http://wiki.winehq.org/winetricks#winetricks_and_bugs
http://bugs.winehq.org/show_bug.cgi?id=29526
--- Comment #3 from johnaaronrose john.aaron.rose@googlemail.com 2012-01-04 03:48:27 CST --- Created attachment 38253 --> http://bugs.winehq.org/attachment.cgi?id=38253 Shows execution in terminal
http://bugs.winehq.org/show_bug.cgi?id=29526
johnaaronrose john.aaron.rose@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|INVALID |
--- Comment #4 from johnaaronrose john.aaron.rose@googlemail.com 2012-01-04 03:50:58 CST --- I did not realise that there is a separate bug reporting service for Winetricks. As I previously said, this occurs also when trying to install directly using Wine. The same GUI window still appears with only option being 'Exit'.
http://bugs.winehq.org/show_bug.cgi?id=29526
--- Comment #5 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2012-01-04 08:39:17 CST --- Please retest with wine-1.3.36 and clean wineprefix (WINEPREFIX=~/.wine.net wine NetFx20SP1_x86.exe).
http://bugs.winehq.org/show_bug.cgi?id=29526
--- Comment #6 from johnaaronrose john.aaron.rose@googlemail.com 2012-01-04 09:49:00 CST --- (In reply to comment #5)
Please retest with wine-1.3.36 and clean wineprefix (WINEPREFIX=~/.wine.net wine NetFx20SP1_x86.exe).
1.3.36 is not yet available from Ubuntu Wine ppa. Please tell me why version 1.3.35 is not good enough.
http://bugs.winehq.org/show_bug.cgi?id=29526
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, Installer Status|UNCONFIRMED |RESOLVED URL| |http://www.microsoft.com/do | |wnloads/details.aspx?family | |id=79BC3B77-E02C-4AD3-AACF- | |A7633F706BA5 CC| |focht@gmx.net Resolution| |WONTFIX Summary|.Net2.0SP1 (32 bit) install |Microsoft .Net Framework |fails |2.0 SP1 (32 bit) install | |fails
--- Comment #7 from Anastasius Focht focht@gmx.net 2012-02-18 16:32:19 CST --- Hello,
this is due to Mono registry mess. You need to change the "version" value back to original one.
--- snip --- $ wine reg add "HKLM\Software\Microsoft\Net Framework Setup\NDP\v2.0.50727" /v Version /d "2.0.50727" /f --- snip ---
and then execute 'winetricks dotnet20sp1'
Winetricks 'dotnet20sp1' recipe misses this step (along with '/norestart' to avoid restart dialog).
Regards
http://bugs.winehq.org/show_bug.cgi?id=29526
--- Comment #8 from Austin English austinenglish@gmail.com 2012-02-18 16:46:13 CST --- (In reply to comment #7)
Hello,
this is due to Mono registry mess. You need to change the "version" value back to original one.
--- snip --- $ wine reg add "HKLM\Software\Microsoft\Net Framework Setup\NDP\v2.0.50727" /v Version /d "2.0.50727" /f --- snip ---
and then execute 'winetricks dotnet20sp1'
Winetricks 'dotnet20sp1' recipe misses this step (along with '/norestart' to avoid restart dialog).
Regards
from load_dotnet20() # Delete registry keys used to indicate .net 2.x's presence # Breaks .net 3.5 install, leave it out until we figure that out #$WINE reg delete "HKLM\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727"
http://bugs.winehq.org/show_bug.cgi?id=29526
--- Comment #9 from Anastasius Focht focht@gmx.net 2012-02-18 17:47:54 CST --- Hello Austin,
--- quote --- from load_dotnet20() # Delete registry keys used to indicate .net 2.x's presence # Breaks .net 3.5 install, leave it out until we figure that out #$WINE reg delete "HKLM\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727" --- quote ---
this bug is about .NET 2.0 SP1 part. I don't know what these comments are for?
All .NET Framework and service pack installers can be made to work with proper recipes in wine-1.4 (last time I worked on this I had them all running).
The problem is to document all the steps to "repair" the mess caused by Mono registry keys/fake executables. At one point I really got tired doing this ...
Regards
http://bugs.winehq.org/show_bug.cgi?id=29526
--- Comment #10 from Vincent Povirk madewokherd@gmail.com 2012-02-18 19:51:16 CST --- I'm planning to make an actual Mono package that includes the registry keys/files, which can then be uninstalled. Unfortunately CW keeps finding other things for me to do.
http://bugs.winehq.org/show_bug.cgi?id=29526
--- Comment #11 from johnaaronrose john.aaron.rose@googlemail.com 2012-02-19 04:38:22 CST --- (In reply to comment #8)
(In reply to comment #7)
Hello,
this is due to Mono registry mess. You need to change the "version" value back to original one.
--- snip --- $ wine reg add "HKLM\Software\Microsoft\Net Framework Setup\NDP\v2.0.50727" /v Version /d "2.0.50727" /f --- snip ---
and then execute 'winetricks dotnet20sp1'
Winetricks 'dotnet20sp1' recipe misses this step (along with '/norestart' to avoid restart dialog).
Regards
from load_dotnet20() # Delete registry keys used to indicate .net 2.x's presence # Breaks .net 3.5 install, leave it out until we figure that out #$WINE reg delete "HKLM\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727"
Didn't work: john@JohnLaptop:~$ winetricks dotnet20sp1 Executing w_do_call dotnet20sp1 Executing load_dotnet20sp1 Current wine does not have wine bug 16956, so not applying workaround Executing w_do_call dotnet20 dotnet20 already installed, skipping ------------------------------------------------------ Working around wine bug 16956 -- Setting windows version so installer works ------------------------------------------------------ Setting Windows version to win2k Executing winetricks_early_wine regedit C:\windows\Temp_dotnet20sp1\set-winver.reg Executing mkdir -p /home/john/.cache/winetricks/dotnet20sp1 fixme:clusapi:GetNodeClusterState ((null),0x32ec04) stub! fixme:advapi:DecryptFileA "y:\83f5f7da6dc4d8a080f4bf53\" 00000000 fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! fixme:advapi:LsaOpenPolicy ((null),0x33ef78,0x00000001,0x33ef94) stub fixme:advapi:LsaClose (0xcafe) stub fixme:advapi:LsaOpenPolicy ((null),0x33e5fc,0x00000001,0x33e624) stub fixme:advapi:LsaClose (0xcafe) stub fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d0c00 (device=2d access=0 func=300 method=0) fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d0c00 (device=2d access=0 func=300 method=0) fixme:advapi:LsaOpenPolicy ((null),0x33dd68,0x00000001,0x33dd90) stub fixme:advapi:LsaClose (0xcafe) stub fixme:storage:create_storagefile Storage share mode not implemented. Also, displayed window stating "A problem has been encountered while loading the setup components. Canceling setup.".
http://bugs.winehq.org/show_bug.cgi?id=29526
--- Comment #12 from Anastasius Focht focht@gmx.net 2012-02-19 05:09:07 CST --- Hello,
you reused some existing WINEPREFIX so there is no guarantee that something has not been messed up which happens quite often when people install various stuff.
Start with fresh WINEPREFIX
--- snip --- $ rm -rf ~/.wine ... $ wine reg add "HKLM\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727" /v Version /t REG_SZ /d "2.0.50727" /f ... $ bash winetricks dotnet20sp1 --- snip ---
Works fine here with wine-1.4-rc4
Regards
http://bugs.winehq.org/show_bug.cgi?id=29526
--- Comment #13 from johnaaronrose john.aaron.rose@googlemail.com 2012-02-19 05:24:14 CST --- Created attachment 38962 --> http://bugs.winehq.org/attachment.cgi?id=38962 Shows abort of install.
http://bugs.winehq.org/show_bug.cgi?id=29526
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #14 from Dan Kegel dank@kegel.com 2012-02-19 10:36:52 CST --- johnaaronrose, please stop attaching logs here; use http://code.google.com/p/winetricks/issues/detail?id=103 instead.
http://bugs.winehq.org/show_bug.cgi?id=29526
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED CC| |adys.wh@gmail.com
--- Comment #15 from Jerome Leclanche adys.wh@gmail.com 2012-02-24 05:50:46 CST --- Closing
http://bugs.winehq.org/show_bug.cgi?id=29526
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |http://code.google.com/p/wi | |netricks/issues/detail?id=1 | |03