Bug #77328 Installer repeats requirements installation
Submitted: 12 Jun 2015 0:51 Modified: 29 Jun 2015 13:04
Reporter: Philip Olson Email Updates:
Status: Verified Impact on me:
Category:MySQL for Windows: Installer Severity:S3 (Non-critical)
Version:1.4.8 OS:Windows
Assigned to: CPU Architecture:Any

[12 Jun 2015 0:51] Philip Olson
When installing the requirements (prerequisites), sometimes two MySQL products require the same prerequisite. Pressing "Execute" will attempt to install it every time, instead of just once. 

How to repeat:
1. Remove prerequisites from your system, or use a new Windows host
2. Download and execute the MySQL Installer
3. Select "Developer Default" as it installs everything, or "Custom" and choose everything
4. Under "Check Requirements" screen, notice two MySQL products having the same requirement. For example, the documentation* has an example where MySQL Workbench and the Utilities/Fabric both require "Microsoft Visual C++ 2013 Runtime".
5. Press "Execute"
6. Notice it installs it once, then immediately attempts to install it again. IIRC you can choose options like "Repair" or "Cancel" but it feels confusing, as if something is broken.

* http://dev.mysql.com/doc/refman/5.6/en/mysql-installer-gui.html

Suggested fix:
When a requirement installs with success, either automatically execute "Check" for all remaining requirements, or just execute it for other products with the same requirement.
[29 Jun 2015 13:04] Chiranjeevi Battula
Hello Philip Olson,

Thank you for the bug report.

[29 Jun 2015 13:04] Chiranjeevi Battula

Attachment: 77328.zip (application/zip, text), 235.53 KiB.