Hi guys,
I’ve recently installed a new Percona Mysql XtraDB Cluster but there seems to be no package which provides mysql_config_editor
These are the enabled repos
> percona-release show
The following repositories are enabled on your system:
prel - release
pxc-84-lts - release
telemetry - release
<\*> All done!
These are the installed packages on the system
> dpkg -l | grep -i percon
hi libperconaserverclient22:amd64 1:8.4.8-8-1.noble amd64 Percona XtraDB Cluster database client library
hi libperconaserverclient22-dev 1:8.4.8-8-1.noble amd64 Percona XtraDB Cluster database development files
ii percona-release 1.0-32.generic all Package to install Percona gpg key and APT repos
ii percona-telemetry-agent 1.0.11-1.noble amd64 Percona Telemetry Agent gathers information and metrics from Percona products installed on the host.
ii percona-toolkit 3.2.1-1 all Command-line tools for MySQL and system tasks
ii percona-xtrabackup 8.0.35-30-0ubuntu5 amd64 Open source backup tool for InnoDB and XtraDB
hi percona-xtradb-cluster 1:8.4.8-8-1.noble amd64 Percona XtraDB Cluster with Galera
hi percona-xtradb-cluster-client 1:8.4.8-8-1.noble amd64 Percona XtraDB Cluster database client binaries
hi percona-xtradb-cluster-common 1:8.4.8-8-1.noble amd64 Percona XtraDB Cluster database common files (e.g. /etc/mysql/my.cnf)
hi percona-xtradb-cluster-server 1:8.4.8-8-1.noble amd64 Percona XtraDB Cluster database server binaries
I was expecting to find libperconaserverclient24 as it happens on ps-84-lts but instead I only found the old libperconaserverclient22
> apt search libpercona*
Sorting... Done
Full Text Search... Done
libperconaserverclient22/stable,now 1:8.4.8-8-1.noble amd64 [installed]
Percona XtraDB Cluster database client library
libperconaserverclient22-dev/stable,now 1:8.4.8-8-1.noble amd64 [installed]
Percona XtraDB Cluster database development files
After installation, I usually set the root password using mysql_config_editor, but it wasn’t installed, so I looked for which package in the Percona repositories provided that binary, and to my surprise, there was none!
> apt-file update && apt-file search mysql_config_editor
mysql-client-core-8.0: /usr/bin/mysql_config_editor # incompatible with percona!! Not from Percona repos
> apt install mysql-client-core-8.0
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
mysql-client-core-8.0 : Conflicts: virtual-mysql-client-core
percona-xtradb-cluster-client : Breaks: mysql-client-core-8.0
Breaks: virtual-mysql-client-core
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
I also searched in the changelog, but I didn’t find any infos about this
