[debian-mysql] Bug#741200: libmysqlclient package version does NOT match the SONAME

Adam Conrad adconrad at debian.org
Sun Mar 9 21:56:27 UTC 2014


Source: mysql-5.6
Version: 5.6.15-1~exp1
Severity: serious

With the upload of mysql-5.6, you bumped the client lib package name
from 18 to 18.1 and stopped shipping the .so.18 symlink, however this
is completely wrong.

The library SONAME is libmysqlclient.so.18, as it was in 5.5, the fact
that the version bumped from 5.5 to 5.6 is irrelevant.

This should still be libmysqlclient18, and should still ship the link.

Any attempt at making this co-installable with the mysql-5.5 version
of the library will ultimately fail, as they're the same SONAME, and
ldconfig will only generate a link to one, and ld.so will only be
able to resolve one.  Please undo the package rename madness.  Thanks.

... Adam



-- System Information:
Debian Release: jessie/sid
  APT prefers trusty-updates
  APT policy: (500, 'trusty-updates'), (500, 'trusty-security'), (500, 'trusty')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13.0-16-generic (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the pkg-mysql-maint mailing list