Bug 2506106 - Switch distribution default version of MySQL from 8.4 to 9.7
Summary: Switch distribution default version of MySQL from 8.4 to 9.7
Keywords:
Status: ON_QA
Alias: None
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michal Schorm
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: F45Changes
TreeView+ depends on / blocked
 
Reported: 2026-07-22 13:01 UTC by Aoife Moloney
Modified: 2026-08-05 07:51 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Aoife Moloney 2026-07-22 13:01:33 UTC
This is a tracking bug for Change: Switch distribution default version of MySQL from 8.4 to 9.7
For more details, see: https://fedoraproject.org/wiki/Changes/MySQL_9.7

MySQL packages in Fedora use a versioned layout (e.g. mysql8.4, mysql9.7), where each version provides versioned sub-packages. One version at a time is designated the "distribution default" and additionally provides unversioned package names (e.g. mysql-server, mysql-devel). This change switches the distribution default from MySQL 8.4 to MySQL 9.7 in Fedora 45.

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Michal Schorm 2026-07-23 09:50:31 UTC
The Change was implemented in the MySQL packages:
  https://src.fedoraproject.org/rpms/mysql8.4/c/7f0ab3774e4040691053fff7eddd53533f142554?branch=rawhide
  https://src.fedoraproject.org/rpms/mysql9.7/c/0a34b2c1544206347fea03443251a125711cf8c4?branch=main
built:
  https://koji.fedoraproject.org/koji/taskinfo?taskID=148165068
  https://koji.fedoraproject.org/koji/taskinfo?taskID=148165071
and reached Rawhide:
  https://bodhi.fedoraproject.org/updates/FEDORA-2026-796d261b37
  https://bodhi.fedoraproject.org/updates/FEDORA-2026-fc5860b7df


The significant release bump is international to make the change easy to spot for humans in test environments and user reports.


Now the dependent packages has to be rebuilt:
  mysql-connector-odbc
  mysql-connector-python
  perl-DBD-MySQL

Comment 2 Michal Schorm 2026-08-05 07:51:55 UTC
Dependent packages:
  perl-DBD-MySQL : DONE
  mysql-connector-odbc : DONE

  mysql-connector-python : IN PROGRESS
    - needs non-trivial rebase to 9.7 version
    - work in progress: https://src.fedoraproject.org/rpms/mysql-connector-python/pull-request/8

In my opinion, the mysql-connector-python does not block this change.
The package was somewhat neglected for years already - it never even got rebase for MySQL 8.4 series.

I believe it's okay to solve the rebase in it's own time.
I won't be available until August 24th. I will revisit it after that.


Note You need to log in before you can comment on or make changes to this bug.