1 |
Ok, the MySQL-4.1 work is finally nearing completing (it doesn't eat my |
2 |
data anymore, so now you get to see if it eats your data instead). |
3 |
|
4 |
MySQL-4.1.12 is in the tree (hard-masked), and I would like lots of early testing. |
5 |
MySQL-4.0.24-r2 is also in the tree (hard-masked) for testing, and contains |
6 |
some of the improvements in the 4.1 ebuilds, like the new pkg_config, and the |
7 |
updated init.d script. |
8 |
|
9 |
Warnings: |
10 |
This upgrade is going to be very rough (worse than OpenLDAP-2.2). |
11 |
1. mysqldump everything to SQL (save this backup! going back to 4.0 is harder!) |
12 |
2. write down your user permissions, and plaintext passwords if you know them. |
13 |
3. move your old /var/lib/mysql out of the way. |
14 |
4. emerge unmerge mysql |
15 |
5. emerge =mysql-4.1* |
16 |
6. revdep-rebuild as needed (might help to do libwww manually first). |
17 |
7. ebuild mysql-4.1.12.ebuild config - very important, the main 'mysql' database has a lot of structural changes. |
18 |
8. make a copy of your SQL from #1, and remove the 'mysql' database. |
19 |
9. import the edited SQL |
20 |
10. redo your user permissions. |
21 |
|
22 |
Many thanks to Francesco Riosa <BastianBalthazarBux@×××××××××.it> for his hard |
23 |
work in dealing with MySQL-4.1. He's joining Gentoo soon as a new developer to |
24 |
help maintain MySQL for the 4.1 and 5.0 series, and hopefully also providing a |
25 |
package for the official MySQL AB binaries. |
26 |
|
27 |
There are several supporting ebuilds in the tree as well, so that things can |
28 |
compile with 4.1 as needed. |
29 |
dev-db/myodbc-3.51.11 |
30 |
dev-perl/Msql-Mysql-modules-1.2219-r2 |
31 |
net-libs/libwww-5.4.0-r3 |
32 |
|
33 |
I suspect that tetex may need the patch that libwww uses, as tetex bundles a |
34 |
libwww source IIRC. |
35 |
|
36 |
If 4.0.24-r2 works fine, I'd like to move it to ~arch on May 20, before I go on |
37 |
my week-long vacation. If the 4.1 testing goes smoothly, it might be a |
38 |
candidate for ~arch as soon as early June. |
39 |
|
40 |
-- |
41 |
Robin Hugh Johnson |
42 |
E-Mail : robbat2@××××××××××××××.net |
43 |
Home Page : http://www.orbis-terrarum.net/?l=people.robbat2 |
44 |
ICQ# : 30269588 or 41961639 |
45 |
GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 |