https://bugs.winehq.org/show_bug.cgi?id=49350
Bug ID: 49350 Summary: Silverlight 5.1 installer no longer works Product: Wine Version: 5.10 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: msi Assignee: wine-bugs@winehq.org Reporter: erich.e.hoover@gmail.com Distribution: ---
Steps to reproduce: wget http://silverlight.dlservice.microsoft.com/download/B/A/9/BA94BEC9-5DBC-4B50...; rm -rf ~/.wine; WINEARCH=win32 wine Silverlight.exe /q /doNotRequireDRMPrompt /noupdate; ls ~/".wine/drive_c/Program Files/Microsoft Silverlight" >/dev/null && echo success || echo failure
Note: same happens if you run the GUI (without flags), but this makes it easier to reproduce.
=== 808f3158bbcf229d6eb935a7afe7291e9152ce1a is the first bad commit commit 808f3158bbcf229d6eb935a7afe7291e9152ce1a Author: Piotr Caban piotr@codeweavers.com Date: Fri Oct 20 22:18:41 2017 +0200
msi: Improve installation with no argument of already installed product.
Signed-off-by: Piotr Caban piotr@codeweavers.com Signed-off-by: Hans Leidekker hans@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org ===
https://bugs.winehq.org/show_bug.cgi?id=49350
Erich E. Hoover erich.e.hoover@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |36230
https://bugs.winehq.org/show_bug.cgi?id=49350
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr@codeweavers.com Regression SHA1| |808f3158bbcf229d6eb935a7afe | |7291e9152ce1a Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=49350
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #1 from Piotr Caban piotr.caban@gmail.com --- The installer installs empty product first and then updates it. It looks like there's something wrong with adding new components to feature on update.
I will work on some tests but as far as I understand we're supposed to: - reinstall feature when new components are added to it - install features when new component depends on them This blog contains some information about that: https://devblogs.microsoft.com/setup/adding-new-components-to-existing-featu...
In case of Silverlight installer we should REINSTALL "Complete" feature and ADDLOCAL "Complete5.1.30214.0" when installing the patch.
https://bugs.winehq.org/show_bug.cgi?id=49350
--- Comment #2 from Piotr Caban piotr.caban@gmail.com --- It works for me now (fixed by 877540b522c46134aa1b843519fa5694adb187ce). Please retest.
https://bugs.winehq.org/show_bug.cgi?id=49350
Erich E. Hoover erich.e.hoover@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED Fixed by SHA1| |877540b522c46134aa1b843519f | |a5694adb187ce
--- Comment #3 from Erich E. Hoover erich.e.hoover@gmail.com --- Yup, looks like it's working now - thank you sir!
https://bugs.winehq.org/show_bug.cgi?id=49350
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.12.
https://bugs.winehq.org/show_bug.cgi?id=49350
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://web.archive.org/web | |/20140529102802/http://silv | |erlight.dlservice.microsoft | |.com/download/B/A/9/BA94BEC | |9-5DBC-4B50-BC2B-046A423990 | |67/30214.00/Silverlight.exe Keywords| |download, Installer CC| |focht@gmx.net