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