Bug #34522 Unable to install 5.1.1
Submitted: 13 Feb 2008 15:07 Modified: 1 Mar 2008 12:40
Reporter: Kerry Kurtz
Status: Closed
Category:Connector/ODBC Severity:S1 (Critical)
Version: OS:Microsoft Windows (WinXP Pro)
Assigned to: Georg Richter Target Version:
Tags: connector, 5.1, install, ODBC
Triage: D2 (Serious)

[13 Feb 2008 15:07] Kerry Kurtz
Description:
I am unable to get the latest Connector/ODBC installed. Near the end of the installation
the installer gives the following error:
-> A network error occurred while attempting to read from file
-> C:\Downloads\software\MyODBC-3.51.11-2-win.msi
At first I thought I had a corrupted download, but after several downloads from different
mirrors all resulting in the same error the conclusion is that it was a problem in the
build, or upload to the mirrors, therefore the reason for this bug report.

How to repeat:
Download the .msi installer and try to install, picking one of the US mirrors for the
download.
[13 Feb 2008 15:30] Kerry Kurtz
I just verified the md5 checksum so the problem is definitely in the build
[26 Feb 2008 11:45] Tonci Grgin
Kerry, glad your problem is solved.

Thanks for your interest in MySQL.
[26 Feb 2008 14:11] Kerry Kurtz
So, what resolved the problem? I still have it, the md5 signature matches, the download(s
from multiple mirrors) all fail with the reported error
[26 Feb 2008 14:23] Tonci Grgin
Kerry, sorry I misread your post... Did you try with 5.1.2? As for me I can't repeat this
problem even though I installed it on many systems.
[27 Feb 2008 9:04] Tonci Grgin
Hi Kerry. I checked msi-s for both 5.1.1 and 5.1.2 and found what appears the cause of
problem... Property.QualifiedProductName == MySQL Connector/ODBC 3.51.11 thus, probably,
install/uninstall is trying to use old info in registry, and failing. There might be some
other hard-coded stuff there too.

I have informed Kent and Georg of this problem.
[27 Feb 2008 9:17] Georg Richter
Fix for msi installer

Attachment: bug34522.diff (text/x-patch), 611 bytes.

[27 Feb 2008 18:34] Jim Winstead
Kent committed the fix, so I assume that means he thought it was okay.
[1 Mar 2008 12:40] MC Brown
A note has been added to the 5.1.3 changelog: 

Installation of Connector/ODBC would fail because it was unable to uninstall a previous
installed version. The file being requested would match an older release version than any
installed version of the connector.