Gentoo Archives: gentoo-commits

From: Brian Evans <grknight@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb/
Date: Tue, 12 Mar 2019 23:05:06
Message-Id: 1552430559.8865ff87d9240332171bd9b5da6a7af16fe57e62.grknight@gentoo
1 commit: 8865ff87d9240332171bd9b5da6a7af16fe57e62
2 Author: Brian Evans <grknight <AT> gentoo <DOT> org>
3 AuthorDate: Tue Mar 12 22:41:38 2019 +0000
4 Commit: Brian Evans <grknight <AT> gentoo <DOT> org>
5 CommitDate: Tue Mar 12 22:42:39 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8865ff87
7
8 dev-db/mariadb: Alert users to the deprecation of sst-xtrabackup
9
10 sst-xtrabackup is broken by default in >=10.2.19 and incompatible in >=10.3
11
12 Issue ewarns for those on 10.2 to move to sst-mariabackup instead
13
14 Closes: https://bugs.gentoo.org/677674
15 Package-Manager: Portage-2.3.62, Repoman-2.3.12
16 Signed-off-by: Brian Evans <grknight <AT> gentoo.org>
17
18 dev-db/mariadb/mariadb-10.2.22-r1.ebuild | 6 ++++++
19 1 file changed, 6 insertions(+)
20
21 diff --git a/dev-db/mariadb/mariadb-10.2.22-r1.ebuild b/dev-db/mariadb/mariadb-10.2.22-r1.ebuild
22 index 378d0f3fde9..1c7bc36bc7d 100644
23 --- a/dev-db/mariadb/mariadb-10.2.22-r1.ebuild
24 +++ b/dev-db/mariadb/mariadb-10.2.22-r1.ebuild
25 @@ -225,6 +225,12 @@ pkg_postinst() {
26 elog "--wsrep-new-cluster to the options in /etc/conf.d/mysql for one node."
27 elog "This option should then be removed for subsequent starts."
28 einfo
29 + if use sst-xtrabackup ; then
30 + ewarn "As per https://mariadb.com/kb/en/meta/xtrabackup_warning/, XtraBackup"
31 + ewarn "as an SST is broken by default beginning with 10.2.19 with the setting"
32 + ewarn "innodb_safe_truncate=ON. Please migrate to sst-mariabackup instead."
33 + ewarn "sst-xtrabackup is being removed in 10.3 and higher."
34 + fi
35 fi
36 fi