On Wed, Feb 22, 2006 at 03:59:43PM +0100, Marco Herrn wrote:

> libmyodbc depends on libmysqlclient12. This version is too old for
> some purposes. For example when connecting with DataArchitect from
> thekompany (a commercial database modelling application) to a mysql4.1
> database, an error occurs, saying that the mysql client version is too
> old for the used authentication mechanism:

> "Client does not support authentication protocol requested by server;
> consider upgrading MySQL client"

> I've compiled libmyodbc using libmysqlclient14 instead of
> libmysqlclient12 and now this error is gone. So there are should be
> packages for libmysqlclient14 and libmysqlclient15, too. 

> Maybe it would be enough to depend on _any_ version of libmysqlclient
> (then there should be a meta-package of libmysqlclient), but I do not
> know whether this would lead to other incompatibilities.
> However, in the current situation the only available libmyodbc package
> is not usable with the mysql4.1 package available in Debian.

No, all of these are inappropriate solutions.  The correct solution is for
libmyodbc to be updated to use libmysqlclient15 only.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature

Reply via email to