Wiki:
https://fedoraproject.org/wiki/Changes/switch_distribution_default_MariaDB_from_10.11_to_11.8

Discussion Thread: https://discussion.fedoraproject.org/t/179467

**This is a proposed Change for Fedora Linux.**
This document represents a proposed Change. As part of the Changes process,
proposals are publicly announced in order to receive community feedback.
This proposal will only be implemented if approved by the Fedora
Engineering Steering Committee.

== Summary ==

MariaDB is packages now use the versioned package layout.

Currently we have packages `mariadb10.11` and `mariadb11.8` which both
provides their respective versioned named sub-packages (e.g.
`mariadb10.11-server` or `mariadb11.8-errmsg` etc.)

A "distribution default" version is the one, that also provides the
unversioned names (e.g. `mariadb-server` or `mariadb-errmsg` etc.), making
it easy for user to discover, install, and for other packages to depend on.

Currently the "distribution default" version of MariaDB is 10.11. Let's
switch to 11.8.

== Owner ==

* Name: [[User:mschorm| Michal Schorm]]
* Email: [email protected]

== Detailed Description ==

The technical implementation is by a ON/OFF macro in the MariaDB packages
SPECfiles.

There can't be two same "distribution default" packages at the same time,
since they would create conflicts. So the switch must be done
simultaneously.

Similar change was done for
[[Changes/switch_distribution_default_MySQL_from_8.0_to_8.4|MySQL in F43]]
and went well.

No issues expected.

== Feedback ==

 

== Benefit to Fedora ==

MariaDB 11.8 is the latest LTS version of MariaDB.

== Scope ==

* Proposal owners:
** will do switch in the packages `mariadb10.11` and `mariadb11.8`
** will check for any issues with the dependent packages
* Other developers:
** are expected to cooperate in case of fixes in dependent packages are
needed
* Release engineering: N/A (not needed for this Change)
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with the Fedora Strategy: Fedora leads in the Linux
distribution development

== Upgrade/compatibility impact ==

DB administrators need to handle the DB upgrade, as usual.<br />

In case the DB admin need more time with the old MariaDB 10.11, is still
will be available as an alternative in Fedora 44.

== Early Testing (Optional) ==

N/A

== How To Test ==

TBA once the change is implemented

== User Experience ==

Load of features and enhancements inside of the software itself.

== Dependencies ==

amarok - will need to be rebuilt against the new mariadb-devel

zoneminder - will need to be rebuilt against the new mariadb-devel

== Contingency Plan ==

* Contingency mechanism: The change will be reverted.
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? No

== Documentation ==

* https://mariadb.com/docs/release-notes/community-server/11.8

== Release Notes ==

\n
-- 
_______________________________________________
devel-announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue
-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to