https://bugs.winehq.org/show_bug.cgi?id=45919
Bug ID: 45919 Summary: Installation of msi file fails after a former uninstallation Product: Wine Version: 3.17 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi Assignee: wine-bugs@winehq.org Reporter: reinhold.hoffmann@hotmail.com Distribution: Ubuntu
With Wine 3.17 a regression bug came in. For certain msi files the installation fails in a sequence of the following steps:
Sequence: --------- (1) installation of msi file - Result: OK (2) uninstall same app with "Wine uninstaller" (with Remove) - Result: OK, app gets uninstalled (3) installation of same msi file as in (1) - Result: ERROR: Installation Incomplete (4) installation of same msi file as in (1) - Result: OK
Observation: ------------ In step (3) the installation fails but performing the same installation again (step (4)), it is successfull. It looks as if in step (2) something does not get properly uninstalled and as a result the next installation fails. But with this failed installation in step (3) the clean-up finally happens and the installation in step (4) is successful.
Performing the same sequence with msiexec debug logging is always OK.
In Wine-3.16 as well as in previous versions this installation sequnece had worked perfect. So, I conclude that with 3.17 a regression bug came in. (not sure if this issue is related to the fix of Bug 41325)
I will try to add more verbose data (comparison of Wine-3.16 vs. Wine-3.17) in order to fully understand the bug.
Reinhold
https://bugs.winehq.org/show_bug.cgi?id=45919
--- Comment #1 from Reinhold reinhold.hoffmann@hotmail.com --- After intensive testing of the scenario (1) to (4) I have found that this behaviour appears in 10% of the test cases. Unfortunately no additional data could be extracted of a failure case.
Reinhold
https://bugs.winehq.org/show_bug.cgi?id=45919
--- Comment #2 from Hans Leidekker hans@meelstraat.net --- (In reply to Reinhold from comment #1)
After intensive testing of the scenario (1) to (4) I have found that this behaviour appears in 10% of the test cases. Unfortunately no additional data could be extracted of a failure case.
Is there any difference in standard output? Someone else might be able to reproduce it more reliably. Can you give steps to reproduce? Something like:
1. create fresh 32-bit prefix 2. wine msiexec /i installer.msi 3. wine uninstaller -> uninstall app 4. wine msiexec /i installer.msi
Can you also provide a link to an installer that is affected?
https://bugs.winehq.org/show_bug.cgi?id=45919
Reinhold reinhold.hoffmann@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #3 from Reinhold reinhold.hoffmann@hotmail.com --- Hans, thanks for your advice.
I have created a fresh new 64-bit prefix (not 32-prefix) and ran multiple tests. Unfortunately (or better fortunately) I was not able to reproduce the bug anymore which I reported. May be for whatever reasons the Registry from the former prefix get corrupted - I dont know.
After running many, many installations with our trial versions (from www.notation.com) and full versions I came to the conclusion to close this bug report to be RESOLVED.
Sorry if I have created a confusion here, but this installation stuff is very essential that any minor issue results in either high customer support or complex handling. I am going to keep an eye on that and will reopen this report in case this issue may appear again.
Thanks
https://bugs.winehq.org/show_bug.cgi?id=45919
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.notation.com/Do | |wnload.php CC| |focht@gmx.net Keywords| |download, Installer Summary|Installation of msi file |Notation Composer/Musician |fails after a former |3 installer fails after |uninstallation |previous uninstallation of | |the same package
https://bugs.winehq.org/show_bug.cgi?id=45919
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Austin English austinenglish@gmail.com --- Closing.