I have managed to successfully install an upgrade of MySQL 5.5.13 in my SME 8.0beta6 server. I used the remi repository together with the epel repository with the following command:
yum --enablerepo=epel2,remi update mysql\*
epel2 was a repository I installed from another source instead of the one provided by Contribs. See the discussion on this upgrade here:
http://forums.famillecollet.com/viewtopic.php?pid=1812I have several bits of evidence that this upgrade is not compatible. My preference in the webmail, like filters, is not present. Several WordPress sites I had installed are not working. And I can't log in from the client.
So I need to know how to get my system back or if it is even possible. Perhaps a reinstallation is required.
I have tried some yum commands. "yum erase mysql\*" warned me against ripping it out like that. "yum reinstall mysql\*" just tried to reinstall the upgrade. My first attempt was the most natural to me, "yum downgrade mysql\*" and this almost appeared to work. This is what I got back:
[xxx@xxx ~]#yum downgrade mysql\*
Loaded plugins: fastestmirror, protect-packages, smeserver
Setting up Downgrade Process
Loading mirror speeds from cached hostfile
* base: mirrors.netdna.com
* updates: mirrors.usc.edu
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
No Match for available package: mysql-bench-5.0.77-4.el5_5.4.i386
No Match for available package: mysql-connector-odbc-3.51.26r1127-1.el5.i386
No Match for available package: mysql-devel-5.0.77-4.el5_5.4.i386
No Match for available package: mysql-test-5.0.77-4.el5_5.4.i386
Resolving Dependencies
--> Running transaction check
---> Package mysql.i386 0:5.0.77-4.el5_6.6 set to be updated
---> Package mysql.i386 0:5.5.13-1.el5.remi set to be erased
---> Package mysql-server.i386 0:5.0.77-4.el5_6.6 set to be updated
---> Package mysql-server.i386 0:5.5.13-1.el5.remi set to be erased
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Downgrading:
mysql i386 5.0.77-4.el5_6.6 smeupdates-testing 4.8 M
mysql-server i386 5.0.77-4.el5_6.6 smeupdates-testing 9.8 M
Transaction Summary
================================================================================
Remove 0 Package(s)
Reinstall 0 Package(s)
Downgrade 2 Package(s)
Total size: 15 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Check Error:
file /usr/lib/mysql/libmysqlclient.so.15.0.0 from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysqlclient15-5.0.67-1.el5.remi.i386
file /usr/lib/mysql/libmysqlclient_r.so.15.0.0 from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysqlclient15-5.0.67-1.el5.remi.i386
file /etc/my.cnf from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/charsets/Index.xml from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/charsets/cp1250.xml from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/charsets/cp1251.xml from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/czech/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/danish/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/dutch/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/english/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/estonian/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/french/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/german/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/greek/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/hungarian/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/italian/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/japanese/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/korean/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/norwegian-ny/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/norwegian/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/polish/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/portuguese/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/romanian/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/russian/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/serbian/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/slovak/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/spanish/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/swedish/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
file /usr/share/mysql/ukrainian/errmsg.sys from install of mysql-5.0.77-4.el5_6.6.i386 conflicts with file from package mysql-libs-5.5.13-1.el5.remi.i386
Error Summary
-------------
[xxx@xxx ~]#
I can't interpret these errors towards a solution.
So, any tips, clues or solutions on how to restore my mysql to its original 5.0 version would be appreciated.