Public bug reported:

Hi release team,

Please accept this FFe to sync mariadb 1:11.8.6-5 from Debian unstable.

1:11.8.6-5 introduces an update that swaps the default mariadb-server
data directory to /var/lib/mariadb instead of /var/lib/mysql to avoid
conflicts with mysql-server. Legacy installs will continue to use
/var/lib/mysql via the mariadbd datadir setting to avoid having their
data moved unnecessarily. This change allows users to install mysql
followed by mariadb or vice-versa without having the previous database's
data moved during installation, requiring them to move it back before
re-installing.

Custom version flag files are also no longer used to determine previous
versions in favor of mariadb_upgrade_info/mysql_upgrade_info version
files that are provided consistently by mariadb itself.

The PR for this change in Debian can be found here -
https://salsa.debian.org/mariadb-team/mariadb-
server/-/merge_requests/155

Diff from previous version - https://salsa.debian.org/mariadb-
team/mariadb-server/-/merge_requests/155/diffs

PPA: https://launchpad.net/~lvoytek/+archive/ubuntu/mariadb-compat


Changelog entries since current resolute version 1:11.8.6-4:

mariadb (1:11.8.6-5) unstable; urgency=medium

  * New mariadb-server installs will now use /var/lib/mariadb as the default
    data directory. See NEWS for details.
    - Determine whether to use /var/lib/mysql or /var/lib/mariadb during
      mariadb-server preinst and postinst.
    - On purge, remove /var/lib/mariadb, and /var/lib/mysql only if owned by
      mariadb.
    - d/p/set-default-datadir-to-var-lib-mariadb.patch: Update compile-time
      INSTALL_MYSQLDATADIR_DEB setting to /var/lib/mariadb.
    - d/mariadb-server.mariadb.init: Default to /var/lib/mariadb if datadir is
      not specified in config.
    - d/additions/50-server.cnf: Update default datadir in comment to
      /var/lib/mariadb.
    - Update autopkgtests to match new data directory expectations.
    - Apport: Include /var/lib/mariadb data directory info in report.
    - Salsa CI: Confirm correct datadir is in use for each test and add list of
      /var/lib/mariadb files as test artifact.
  * Use mariadb_upgrade_info/mysql_upgrade_info version files instead of
    generated flag files to detect active data directory and downgrade
    attempts.

 -- Lena Voytek <[email protected]>  Tue, 24 Mar 2026 09:26:38 -0400

** Affects: mariadb (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2146384

Title:
  FFe: Sync mariadb 1:11.8.6-5 (main) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mariadb/+bug/2146384/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to