http://bugs.winehq.org/show_bug.cgi?id=29263
Bug #: 29263 Summary: 'Reinstall' Dialog in Java Runtime Environment Installer Thinks You Always Say "No" Product: Wine Version: 1.3.34 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi AssignedTo: wine-bugs@winehq.org ReportedBy: brilanon@gmail.com Classification: Unclassified
I am running Wine 1.3.34. This also happens in Wine 1.2.3. The error is with the Java RE installer. In a nutshell, it won't let me reinstall once it detects it's already (partly!) installed...
This is just a problem with how a button in a dialogue is handled. It does ask twice if I want to reinstall if I say yes but then fails.
This is Slackware 13. I'm using the binary Slackware package linked on winehq.org. The java installer I'm using is jre-6u29-windows-i586-s.exe from java.com I think. Um
So I am saying wine jre-6u29-windows-i586-s.exe. It goes,
err:msi:ITERATE_Actions Execution halted, action L"reinstalldialog" returned 1602 fixme:storage:create_storagefile Storage share mode not implemented. err:msi:msi_load_all_components can't initialize assembly caches err:msi:ITERATE_Actions Execution halted, action L"reinstalldialog" returned 1602
That's just from me hitting "yes" twice. Then it exits. Any ideas?
Thanks, flamoot
http://bugs.winehq.org/show_bug.cgi?id=29263
--- Comment #1 from flamoot brilanon@gmail.com 2011-12-07 10:09:01 CST --- Created attachment 37849 --> http://bugs.winehq.org/attachment.cgi?id=37849 Output of 'strace wine jre-6u29-windows-i586-s.exe 2>2' gzipped
Might not help this should be a trivial fix to MSI component right guys
http://bugs.winehq.org/show_bug.cgi?id=29263
--- Comment #2 from flamoot brilanon@gmail.com 2011-12-07 10:10:06 CST --- This has to be fixed for me to play Minecraft. But it's my fault for attempting to install Java without enough disk space the first time, or I wouldn't have found this x_x
http://bugs.winehq.org/show_bug.cgi?id=29263
--- Comment #3 from Austin English austinenglish@gmail.com 2011-12-07 11:59:40 CST --- (In reply to comment #2)
This has to be fixed for me to play Minecraft. But it's my fault for attempting to install Java without enough disk space the first time, or I wouldn't have found this x_x
You could use a fresh WINEPREFIX as a workaround. Though it's potentially an installer bug...
http://bugs.winehq.org/show_bug.cgi?id=29263
--- Comment #4 from flamoot brilanon@gmail.com 2011-12-07 23:23:57 CST --- Good idea
I tried using a new drive_c dir but it still fails when it tries to connect to the internet x_X Trying other binaries
On winehq, this is how someone got Minecraft to work. So I just don't understand
This is still a bug ._.v
http://bugs.winehq.org/show_bug.cgi?id=29263
--- Comment #5 from Luca Bennati lucak3@gmail.com 2011-12-09 07:33:31 CST --- Created attachment 37878 --> http://bugs.winehq.org/attachment.cgi?id=37878 Console log of first (successful) installation
Confirming as of latest git, reportedly wine-1.3.34-166-g71199ea.
Attached is log of first installation with jre-7u1-windows-i586.exe, shasum 26ec209d66c3b21ef3c7b6c1f3b9fa52466420ed.
Easy to reproduce: dload a jre setup exe (e.g. from filehippo), install first time, then subsequently install second time. Installer will ask for uninstalling of already installed version, but fail since it seems to receive a no fro answer, even if yes was clicked.
Tested on Win Vista and it works correctly.
http://bugs.winehq.org/show_bug.cgi?id=29263
--- Comment #6 from Luca Bennati lucak3@gmail.com 2011-12-09 07:34:16 CST --- Created attachment 37879 --> http://bugs.winehq.org/attachment.cgi?id=37879 Console log of second (unsuccessful) installation
http://bugs.winehq.org/show_bug.cgi?id=29263
--- Comment #7 from Hans Leidekker hans@meelstraat.net 2011-12-09 09:19:48 CST --- Created attachment 37881 --> http://bugs.winehq.org/attachment.cgi?id=37881 msi: Format the value name from the reglocator table.
This should help.
http://bugs.winehq.org/show_bug.cgi?id=29263
--- Comment #8 from Luca Bennati lucak3@gmail.com 2011-12-10 12:41:42 CST --- Created attachment 37906 --> http://bugs.winehq.org/attachment.cgi?id=37906 Console log of second installation
(In reply to comment #7)
Created attachment 37881 [details] msi: Format the value name from the reglocator table.
This should help.
Yes, it definitely helps. Another problem surfaced: after I clicked on Yes button, it waited for a bit (half minute) then proceeded correctly. Attaching log for you to see, reproduced every time.
http://bugs.winehq.org/show_bug.cgi?id=29263
--- Comment #9 from Hans Leidekker hans@meelstraat.net 2011-12-10 13:53:52 CST --- (In reply to comment #8)
Created attachment 37906 [details] Console log of second installation
(In reply to comment #7)
Created attachment 37881 [details] msi: Format the value name from the reglocator table.
This should help.
Yes, it definitely helps. Another problem surfaced: after I clicked on Yes button, it waited for a bit (half minute) then proceeded correctly. Attaching log for you to see, reproduced every time.
Yes, that's when it runs the uninstaller. It's started in quiet mode so you get no feedback. Interestingly it shows a UI on Windows despite being started in quiet mode, so it looks like the parent installer mode has precedence, or something like that.
http://bugs.winehq.org/show_bug.cgi?id=29263
--- Comment #10 from Luca Bennati lucak3@gmail.com 2011-12-10 17:07:24 CST --- (In reply to comment #9)
Yes, that's when it runs the uninstaller. It's started in quiet mode so you get no feedback. Interestingly it shows a UI on Windows despite being started in quiet mode, so it looks like the parent installer mode has precedence, or something like that.
Possibly, but i got wary because on Vista it did not need all that time. I dunno about UI shown on Windows, it went so fast...
http://bugs.winehq.org/show_bug.cgi?id=29263
--- Comment #11 from Hans Leidekker hans@meelstraat.net 2011-12-12 01:33:34 CST --- (In reply to comment #10)
(In reply to comment #9)
Yes, that's when it runs the uninstaller. It's started in quiet mode so you get no feedback. Interestingly it shows a UI on Windows despite being started in quiet mode, so it looks like the parent installer mode has precedence, or something like that.
Possibly, but i got wary because on Vista it did not need all that time. I dunno about UI shown on Windows, it went so fast...
I can't reprocduce that, it takes about 10 seconds here on Wine and a little longer than that on Windows in a VM.
http://bugs.winehq.org/show_bug.cgi?id=29263
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |0f3eb5f689542f04240c8763f72 | |4203dcf653f6f Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #12 from Austin English austinenglish@gmail.com 2011-12-12 12:57:05 CST --- http://source.winehq.org/git/wine.git/commitdiff/0f3eb5f689542f04240c8763f72...
http://bugs.winehq.org/show_bug.cgi?id=29263
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org 2011-12-16 13:29:52 CST --- Closing bugs fixed in 1.3.35.