Libdbd-mysql-perl : Depends: libperconaserverclient22 but it is not installable

Trying to install Percona XtraDB Cluster 8.0 from the install page ( Install Percona XtraDB Cluster on Debian or Ubuntu - Percona XtraDB Cluster ) now results in this error;

The following packages have unmet dependencies:
libdbd-mysql-perl : Depends: libperconaserverclient22 but it is not installable
E: Unable to correct problems, you have held broken packages.

This was working last week, but now comes on installation ( Ubuntu 24.04.4 and other versions ) on several different machines. Is there a work around available, I’ve tried enabling other repositories but same issue.

Hi Ken,

We are working on the issue.
Please disable tools repo.
percona-release disable tools

Thank you.

I have the same problem at ubuntu 22.04.
I’ve install percona-release[Install percona-release - Percona Software Repositories] and setted up necessary versions of package sudo percona-release setup ps80.
After it when i did apt install percona-server-server percona-server-client percona-toolkit percona-xtrabackup-80 python3-mysqldb i got error

The following packages have unmet dependencies:
 libdbd-mysql-perl : Depends: libperconaserverclient22 but it is not installable
E: Unable to correct problems, you have held broken packages.

That tied with libperconaserverclient22 package provided only at repository with percona 84(DEB package list - Percona Server for MySQL). But how to install percona-toolkit with activated ps80 repo i still didn’t find out.

Thank you to take it on. Will wait for solution. Have a nice day

Hi @routine925
Please disable tools and enable pxb-80 repo.
percona-release disable tools
percona-release enable pxb-80

1 Like

I can confirm this worked. Thank you!

Confirm. It’s work.
Is it temporary solution or not?

hey @routine925
It is permanent solution as tools repo is deprecated for several years already and we are going to move to archive