Solved check_mysql_health wants wrong mysql client version

Hi all,

I want to install this package :
net-mgmt/check_mysql_health
but it needs a dependency :
databases/mysql56-client
despite a more recent version of this dependency is already installed, configured, working :
databases/mysql57-client
databases/mysql57-server

How can I deal with it :confused: ?

I'm basically looking for a way to manually ignoring some dependencies (to install it without the old 5.6 MySQL dependency, and I hope it will work with the installed 5.7 one)

Code:
root@zorglub:~ # pkg install -Fin check_mysql_health
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 4 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
  check_mysql_health: 2.2.1
  p5-DBD-mysql: 4.033
  mysql56-client: 5.6.27
  p5-DBI: 1.634

The process will require 47 MiB more space.
3 MiB to be downloaded.
root@zorglub:~ #

Code:
root@zorglub:~ # pkg info
(...)
mysql57-client-5.7.10_1  Multithreaded SQL database (server)
mysql57-server-5.7.10_1  Multithreaded SQL database (server)
 
Last edited by a moderator:
Packages have set dependencies. If you want to deviate from the default you'll have to build from ports.
 
Back
Top