On all previous Percona Server for MySQL 8.4.x releases, mysql_config_editor was always bundled with libperconaserverclient22-dev, but since Percona for MySQL Server 8.4.8-8, libperconaserverclient22 is no longer compatible and gets removed by a full-upgrade:
$ apt upgrade -V
Not upgrading:
percona-server-client (8.4.7-7-1.trixie => 8.4.8-8-1.trixie)
percona-server-common (8.4.7-7-1.trixie => 8.4.8-8-1.trixie)
percona-server-server (8.4.7-7-1.trixie => 8.4.8-8-1.trixie)
$ apt -o Debug::pkgProblemResolver=yes upgrade
Entering ResolveByKeep 10%
Dependencies are not satisfied for libperconaserverclient22:amd64 < 8.4.7-7-1.trixie @ii mK Ib >
Keeping package libperconaserverclient22:amd64
Dependencies are not satisfied for libperconaserverclient22:amd64 < 8.4.7-7-1.trixie @ii mK Ib >
Package libperconaserverclient22:amd64 libperconaserverclient22:amd64 Depends on percona-server-common:amd64 < 8.4.7-7-1.trixie → 8.4.8-8-1.trixie @ii umU > (= 8.4.7-7-1.trixie)
Keeping Package percona-server-common:amd64 due to Depends
Dependencies are not satisfied for percona-server-server:amd64 < 8.4.7-7-1.trixie → 8.4.8-8-1.trixie @ii umU Ib >
Keeping package percona-server-server:amd64
Dependencies are not satisfied for percona-server-server:amd64 < 8.4.7-7-1.trixie | 8.4.8-8-1.trixie @ii umH Ib >
Package percona-server-server:amd64 percona-server-server:amd64 Depends on percona-server-client:amd64 < 8.4.7-7-1.trixie → 8.4.8-8-1.trixie @ii umU Ib > (= 8.4.7-7-1.trixie)
Keeping Package percona-server-client:amd64 due to Depends
Not upgrading:
percona-server-client percona-server-common percona-server-server
Summary:
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 3
$ apt full-upgrade
Upgrading:
percona-server-client percona-server-common percona-server-server
REMOVING:
libperconaserverclient22 libperconaserverclient22-dev
Is that intended or do we just need to wait for updated libperconaserverclient22 / libperconaserverclient22-dev packages? Definitely need mysql_config_editor and don’t want to mix Percona packages with MariaDB or any other dist packages.
Enabled repos:
$ percona-release show
The following repositories are enabled on your system:
prel - release
ps-84-lts - release
pt - release
telemetry - release
and btw, I find it quite confusing that this forum misses a Percona Server for MySQL 8.4 category. Is this category meant for all latest versions?
Thanks!
