Bug #52682 libmysqlclient for server 5.1
Submitted: 8 Apr 2010 8:53 Modified: 21 Apr 2010 15:07
Reporter: Susanne Ebrecht Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S2 (Serious)
Version:5.2 OS:Any
Assigned to: Johannes Taxacher CPU Architecture:Any

[8 Apr 2010 8:53] Susanne Ebrecht
Description:
This is a packaging problem:

MySQL 5.0 is using libmysqlclient15.
MySQL 5.1 is using libmysqlclient16.

Workbench says it needs minimum libmysqlclient15.

Workbench should support mainly MySQL 5.1 which means usually it should
need minimum libmysqlclient16 and not 15.

Lots of features of MySQL 5.1 aren't supported from client15.

Minimum of libmysqlclient should be 16 not 15.

How to repeat:
See dependencies

Suggested fix:
Bundle libmysqlclient16 instead of 15 and change all docs about dependencies.
[8 Apr 2010 9:13] Susanne Ebrecht
See also bug #52683 here for more deeper details.
[13 Apr 2010 16:08] Alfredo Kojima
Mac already builds and bundles client16
All Linux distros that were linking to 15 are now linking to 16, except for Ubuntu which will be upgraded soon to 10.04, which will use server and client libs from 5.1
For Windows, we will upgrade the client libs to latest 5.1 release.
[21 Apr 2010 11:08] Johannes Taxacher
Windows client libraries updated (taken from MySQL Server 5.1.45 Package)
[21 Apr 2010 15:07] Tony Bedford
A 'change' entry has been added to the 5.2.20 changelog:

The MySQL Workbench dependency on libmysql has changed to use version 16 of the library rather than 15.