[MDEV-6542] debian binary server packages depend on client library Created: 2014-08-06  Updated: 2016-11-25  Resolved: 2016-11-25

Status: Closed
Project: MariaDB Server
Component/s: Platform Debian
Affects Version/s: 10.0.12
Fix Version/s: 10.2.3

Type: Bug Priority: Minor
Reporter: Marc Lehmann Assignee: Otto Kekäläinen
Resolution: Fixed Votes: 0
Labels: packaging
Environment:

Debian GNU/Linux


Issue Links:
Blocks
is blocked by MDEV-6284 Merge downstream Debian/Ubuntu packag... Closed

 Description   

To work around an issue with binary incompatibility witht he mariadbclient libraries, O tried to install the libmysqlclient libraries.

However, the prebuilt debian packages for mariadb make this impossible, as the server explicitly depends on the mariadbclient package, which conflicts with the libmysqlclient.

I think only the metapackage should depend on both server and client, otherwise it is impossible to install the mysql client (required by many programs) alongside the mariadb server.



 Comments   
Comment by Elena Stepanova [ 2014-08-16 ]

otto,

I think in your version of packages you might have addressed the problem already, have you?

Comment by Otto Kekäläinen [ 2014-09-02 ]

Yes, installing libmariadbclient18 and libmysqlclient18 alongside each other is possible in the official Debian packages. This and other fixes will be upstream as part of MDEV-6284

Comment by Otto Kekäläinen [ 2016-11-25 ]

This was fixed among others in https://github.com/MariaDB/server/commit/73f1c655

Generated at Thu Feb 08 07:12:43 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.