[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