Bug #119229 Version regression in apt repository
Submitted: 24 Oct 2025 14:18 Modified: 24 Oct 2025 14:22
Reporter: Supervision NV Email Updates:
Status: Open Impact on me:
None 
Category:MySQL Package Repos Severity:S2 (Serious)
Version:>= 8.4.6 OS:Debian (bookworm)
Assigned to: CPU Architecture:Any (amd64)
Tags: 8.4, apt, bookworm, Debian, repository

[24 Oct 2025 14:18] Supervision NV
Description:
There is a version regression in the MySQL 8.4 LTS repo for debian bookworm (maybe others too ?)

Previously, the 8.4.7 version was available and installable, up until when the repo failed to work due to a GPG key expiration (https://bugs.mysql.com/bug.php?id=119212).
Now the repository seems to have rolled back to 8.4.5, so it is impossible update the servers to 8.4.7 anymore.

# apt-cache policy mysql-server
mysql-server:
  Installed: 8.4.6-1debian12
  Candidate: 8.4.6-1debian12
  Version table:
 *** 8.4.6-1debian12 100
        100 /var/lib/dpkg/status
     8.4.5-1debian12 500
        500 http://repo.mysql.com/apt/debian bookworm/mysql-8.4-lts amd64 

# apt-cache showpkg mysql-server
Package: mysql-server
Versions:
8.4.6-1debian12 (/var/lib/dpkg/status)
 Description Language:
                 File: /var/lib/apt/lists/repo.mysql.com_apt_debian_dists_bookworm_mysql-8.4-lts_binary-amd64_Packages
                  MD5: 40f35c3f688a48dea4283a87850ef877
 Description Language:
                 File: /var/lib/dpkg/status
                  MD5: 40f35c3f688a48dea4283a87850ef877

8.4.5-1debian12 (/var/lib/apt/lists/repo.mysql.com_apt_debian_dists_bookworm_mysql-8.4-lts_binary-amd64_Packages)
 Description Language:
                 File: /var/lib/apt/lists/repo.mysql.com_apt_debian_dists_bookworm_mysql-8.4-lts_binary-amd64_Packages
                  MD5: 40f35c3f688a48dea4283a87850ef877
 Description Language:
                 File: /var/lib/dpkg/status
                  MD5: 40f35c3f688a48dea4283a87850ef87

When manually browsing the repository, I also see 8.4.5 and not the latest 8.4.7 which was previously available. 
(https://repo.mysql.com/apt/debian/dists/bookworm/mysql-8.4-lts/binary-amd64/Packages) 

How to repeat:
Install apt repository
(I did so manually for automation reasons, in my case)

deb http://repo.mysql.com/apt/debian/ bookworm mysql-8.4-lts

Run apt-get update
Run apt-cache showpkg mysql-server (or any other package from the same repository)

Suggested fix:
Please update/restore the repository with the correct version (8.4.7).
[24 Oct 2025 14:22] Supervision NV
Misreported architecture as arm64, it was amd64 (x86-64)
[24 Oct 2025 14:22] Supervision NV
Fixed architecture in report
[27 Oct 2025 13:08] Alexander Rösch
I can confirm for Ubuntu noble x86_64
-------------------------------
-------------------------------
from scrap:
with mysql-apt-config_0.8.34-1_all.deb
apt-cache policy mysql-server mysql-shell mysql-router mysql-client|grep -iP 'candidate|installed|^mysql'
mysql-server:
  Installed: (none)
  Candidate: 8.4.5-1ubuntu24.04
mysql-shell:
  Installed: (none)
  Candidate: 8.4.5-1ubuntu24.04
mysql-router:
  Installed: (none)
  Candidate: 8.4.5-1ubuntu24.04
mysql-client:
  Installed: (none)
  Candidate: 8.4.5-1ubuntu24.04

with mysql-apt-config_0.8.35-1_all.deb
apt-cache policy mysql-server mysql-shell mysql-router mysql-client|grep -iP 'candidate|installed|^mysql'
mysql-server:
  Installed: (none)
  Candidate: 8.4.5-1ubuntu24.04
mysql-shell:
  Installed: (none)
  Candidate: 8.4.5-1ubuntu24.04
mysql-router:
  Installed: (none)
  Candidate: 8.4.5-1ubuntu24.04
mysql-client:
  Installed: (none)
  Candidate: 8.4.5-1ubuntu24.04

-------------------------------
System with previous successfull installed router & client 8.4.6 and actualized repository through mysql-apt-config_0.8.35-1_all.deb
apt-cache policy mysql-server mysql-shell mysql-router mysql-client|grep -iP 'candidate|installed|^mysql'
mysql-server:
  Installed: (none)
  Candidate: 8.4.5-1ubuntu24.04
mysql-shell:
  Installed: (none)
  Candidate: 8.4.5-1ubuntu24.04
mysql-router:
  Installed: 8.4.6-1ubuntu24.04
  Candidate: 8.4.6-1ubuntu24.04
mysql-client:
  Installed: 8.4.6-1ubuntu24.04
  Candidate: 8.4.6-1ubuntu24.04
-------------------------------
-------------------------------
[28 Oct 2025 7:20] Alexander Rösch
Seems they have fixed some (but not everything) with a new MySQL APT Repository mysql-apt-config_0.8.36-1_all.deb
apt-cache policy mysql-server mysql-shell mysql-router mysql-client|grep -iP 'candidate|installed|^mysql'
mysql-server:
  Installed: (none)
  Candidate: 8.4.7-1ubuntu24.04
mysql-shell:
  Installed: (none)
  Candidate: 8.4.5-1ubuntu24.04
mysql-router:
  Installed: (none)
  Candidate: 8.4.5-1ubuntu24.04
mysql-client:
  Installed: (none)
  Candidate: 8.4.7-1ubuntu24.04

But still, mysql-router & mysql-shell remains on 8.4.5 and so are degenerated in their version