1 |
commit: c75ca1e8791a5ccd9ce2f298a8490e4f4ad61d68 |
2 |
Author: Brian Evans <grknight <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Feb 18 13:58:08 2019 +0000 |
4 |
Commit: Brian Evans <grknight <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Feb 18 13:58:08 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=c75ca1e8 |
7 |
|
8 |
New news item for MySQL-like servers |
9 |
|
10 |
This forewarns sysadmins to take action on local machines as dependencies |
11 |
change in packages away from automatic server installations. |
12 |
|
13 |
Most packages are going to only install the libraries by default. |
14 |
|
15 |
Signed-off-by: Brian Evans <grknight <AT> gentoo.org> |
16 |
|
17 |
.../2019-02-13-virtual-mysql-depenedency.en.txt | 19 +++++++++++++++++++ |
18 |
1 file changed, 19 insertions(+) |
19 |
|
20 |
diff --git a/2019-02-13-virtual-mysql-depenedency/2019-02-13-virtual-mysql-depenedency.en.txt b/2019-02-13-virtual-mysql-depenedency/2019-02-13-virtual-mysql-depenedency.en.txt |
21 |
new file mode 100644 |
22 |
index 0000000..29258de |
23 |
--- /dev/null |
24 |
+++ b/2019-02-13-virtual-mysql-depenedency/2019-02-13-virtual-mysql-depenedency.en.txt |
25 |
@@ -0,0 +1,19 @@ |
26 |
+Title: MySQL server and library dependency shift |
27 |
+Author: Brian Evans <grknight@g.o> |
28 |
+Posted: 2019-02-13 |
29 |
+Revision: 1 |
30 |
+News-Item-Format: 2.0 |
31 |
+Display-If-Installed: virtual/mysql |
32 |
+ |
33 |
+Due to the complexity of supporting multiple client libraries, |
34 |
+the Gentoo MySQL maintainers have decided to drop dependencies on the |
35 |
+server installation where it is not absolutely necessary. |
36 |
+ |
37 |
+This will mean that packages might not automatically install the server |
38 |
+as a dependency since it does not have to exist on the local machine. |
39 |
+ |
40 |
+To ensure uninterrupted service, verify that the server package, |
41 |
+such as dev-db/mariadb, dev-db/mysql, etc, is included in the world file |
42 |
+where it is in operation. This can be accomplished by running emerge |
43 |
+with the --noreplace option. |
44 |
+Eg.: emerge --noreplace dev-db/mariadb |