1 |
I figured I could cross post this here too. |
2 |
|
3 |
-------- Original Message -------- |
4 |
Subject: [gentoo-dev] mysql-4.1.12 call for testers |
5 |
Date: Tue, 17 May 2005 02:42:54 -0700 |
6 |
From: Robin H. Johnson <robbat2@g.o> |
7 |
Reply-To: gentoo-dev@l.g.o |
8 |
To: gentoo-dev@l.g.o |
9 |
|
10 |
Ok, the MySQL-4.1 work is finally nearing completing (it doesn't eat my |
11 |
data anymore, so now you get to see if it eats your data instead). |
12 |
|
13 |
MySQL-4.1.12 is in the tree (hard-masked), and I would like lots of early testing. |
14 |
MySQL-4.0.24-r2 is also in the tree (hard-masked) for testing, and contains |
15 |
some of the improvements in the 4.1 ebuilds, like the new pkg_config, and the |
16 |
updated init.d script. |
17 |
|
18 |
Warnings: |
19 |
This upgrade is going to be very rough (worse than OpenLDAP-2.2). |
20 |
1. mysqldump everything to SQL (save this backup! going back to 4.0 is harder!) |
21 |
2. write down your user permissions, and plaintext passwords if you know them. |
22 |
3. move your old /var/lib/mysql out of the way. |
23 |
4. emerge unmerge mysql |
24 |
5. emerge =mysql-4.1* |
25 |
6. revdep-rebuild as needed (might help to do libwww manually first). |
26 |
7. ebuild mysql-4.1.12.ebuild config - very important, the main 'mysql' database |
27 |
has a lot of structural changes. |
28 |
8. make a copy of your SQL from #1, and remove the 'mysql' database. |
29 |
9. import the edited SQL |
30 |
10. redo your user permissions. |
31 |
|
32 |
Many thanks to Francesco Riosa <BastianBalthazarBux@×××××××××.it> for his hard |
33 |
work in dealing with MySQL-4.1. He's joining Gentoo soon as a new developer to |
34 |
help maintain MySQL for the 4.1 and 5.0 series, and hopefully also providing a |
35 |
package for the official MySQL AB binaries. |
36 |
|
37 |
There are several supporting ebuilds in the tree as well, so that things can |
38 |
compile with 4.1 as needed. |
39 |
dev-db/myodbc-3.51.11 |
40 |
dev-perl/Msql-Mysql-modules-1.2219-r2 |
41 |
net-libs/libwww-5.4.0-r3 |
42 |
|
43 |
I suspect that tetex may need the patch that libwww uses, as tetex bundles a |
44 |
libwww source IIRC. |
45 |
|
46 |
If 4.0.24-r2 works fine, I'd like to move it to ~arch on May 20, before I go on |
47 |
my week-long vacation. If the 4.1 testing goes smoothly, it might be a |
48 |
candidate for ~arch as soon as early June. |
49 |
|
50 |
-- |
51 |
Robin Hugh Johnson |
52 |
E-Mail : robbat2@××××××××××××××.net |
53 |
Home Page : http://www.orbis-terrarum.net/?l=people.robbat2 |
54 |
ICQ# : 30269588 or 41961639 |
55 |
GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 |
56 |
|
57 |
|
58 |
-- |
59 |
Lance Albertson <ramereth@g.o> |
60 |
Gentoo Infrastructure | Operational Manager |
61 |
|
62 |
--- |
63 |
Public GPG key: <http://www.ramereth.net/lance.asc> |
64 |
Key fingerprint: 0423 92F3 544A 1282 5AB1 4D07 416F A15D 27F4 B742 |
65 |
|
66 |
ramereth/irc.freenode.net |