1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
On 8/14/2014 4:03 PM, Maxim Koltsov wrote: |
5 |
> |
6 |
> |
7 |
> |
8 |
> 2014-08-14 23:58 GMT+04:00 Brian Evans <grknight@g.o |
9 |
> <mailto:grknight@g.o>>: |
10 |
> |
11 |
> Title: MySQL 5.5 upgrade procedures Author: Brian Evans |
12 |
> <grknight@g.o <mailto:grknight@g.o>> Content-Type: |
13 |
> text/plain Posted: 2014-08-14 Revision: 1 News-Item-Format: 1.0 |
14 |
> Display-If-Installed: <dev-db/mysql-5.5 |
15 |
> |
16 |
> MySQL 5.5 is now stable across all arches. The upgrade process will |
17 |
> be require you to rebuild everything linked to libmysqlclient.so.16 |
18 |
> and libmysqlclient_r.so.16. |
19 |
> |
20 |
> This may be done for you by portage with 'emerge |
21 |
> @preserved-rebuild'. |
22 |
> |
23 |
> A small number of libraries may not be automatically rebuilt |
24 |
> against the new MySQL libraries using preserved-rebuild. If you |
25 |
> have difficulties with packages not finding the new libraries, |
26 |
> install app-portage/gentoolkit and run: # revdep-rebuild --library |
27 |
> libmysqlclient.so.16 # revdep-rebuild --library |
28 |
> libmysqlclient_r.so.16 |
29 |
> |
30 |
> |
31 |
>> Random question: why isn't it covered by subslots? |
32 |
|
33 |
1) The old virtual was EAPI2 |
34 |
2) This is long overdue by a year at least |
35 |
3) Only 2 packages in the tree currently have virtual/mysql:= |
36 |
|
37 |
This will be corrected in the future as 5.6 now has subslots. |
38 |
|
39 |
> |
40 |
> |
41 |
> The official upgrade documentation is available here: |
42 |
> http://dev.mysql.com/doc/refman/5.5/en/upgrading.html |
43 |
> |
44 |
> Please be sure to review the upgrade document for any possible |
45 |
> actions necessary before and after the upgrade. This includes |
46 |
> running mysql_upgrade after the upgrade completion. |
47 |
> |
48 |
> Due to security flaws, MySQL 5.1 will be hard masked in 30 days |
49 |
> after this news item is posted. It will remain in masked the tree |
50 |
> for 3 months before removal. |
51 |
> |
52 |
> |
53 |
>> I guess you meant 'remain masked in the tree' or 'remain in the |
54 |
>> tree masked'. |
55 |
|
56 |
Yes, sorry. I'm not the best writer in the world. At least in code I |
57 |
can fake it. |
58 |
|
59 |
Brian |
60 |
|
61 |
-----BEGIN PGP SIGNATURE----- |
62 |
Version: GnuPG v2.0.17 (MingW32) |
63 |
|
64 |
iQEcBAEBAgAGBQJT7RdaAAoJEE4V4vFnx44dq28H/2iZ8Y1vVOoFlYardBH3/C3h |
65 |
mjfEJe4tg1RNlNfa+pCJxZ4nt9thYMqKriG1olfIu2C3rJWDKR0NlDOh4BXrX24n |
66 |
baYm0lzCoOpftZeI3JtaL3bS0cMwkt7e/HtuOmCy87ZXPQoou5Eq9FtNfchMRKfT |
67 |
lW06bWHo/swwUShQtMWWQK6X5a1ZX2JOHK9xvjl2yrBLAx22zijVR4LOOeC28JYO |
68 |
wZrVworD2HLw64Xs14PDKGfc+5eFtJ9gSItLr2dfYqBrqY7LBd19G0QNASvj0t1n |
69 |
rpAwZC6Lx5oKm7WicRz/HMeX2A35x1JAigi87hlQTzyR/YCtXyEy9bT9YFoe0WM= |
70 |
=I/W7 |
71 |
-----END PGP SIGNATURE----- |