I've forgotten to mention in all my previous posts that I'm using the 64 bit of Mageia 3 beta3.
I just tried to install mysql-utilities (actually I only want to get the server running for development purposes) and I got this:
- Code: Select all
1 installation transactions failed
There was a problem during the installation:
file /usr/lib/python2.7/site-packages/mysql/connector/__init__.py from install of mysql-utilities-1.0.0-0.5.2.45.7.mga3.x86_64 conflicts with file from package mysql-connector-python-1.0.7-2.mga3.noarch
file /usr/lib/python2.7/site-packages/mysql/connector/connection.py from install of mysql-utilities-1.0.0-0.5.2.45.7.mga3.x86_64 conflicts with file from package mysql-connector-python-1.0.7-2.mga3.noarch
file /usr/lib/python2.7/site-packages/mysql/connector/constants.py from install of mysql-utilities-1.0.0-0.5.2.45.7.mga3.x86_64 conflicts with file from package mysql-connector-python-1.0.7-2.mga3.noarch
file /usr/lib/python2.7/site-packages/mysql/connector/conversion.py from install of mysql-utilities-1.0.0-0.5.2.45.7.mga3.x86_64 conflicts with file from package mysql-connector-python-1.0.7-2.mga3.noarch
file /usr/lib/python2.7/site-packages/mysql/connector/cursor.py from install of mysql-utilities-1.0.0-0.5.2.45.7.mga3.x86_64 conflicts with file from package mysql-connector-python-1.0.7-2.mga3.noarch
file /usr/lib/python2.7/site-packages/mysql/connector/dbapi.py from install of mysql-utilities-1.0.0-0.5.2.45.7.mga3.x86_64 conflicts with file from package mysql-connector-python-1.0.7-2.mga3.noarch
file /usr/lib/python2.7/site-packages/mysql/connector/errors.py from install of mysql-utilities-1.0.0-0.5.2.45.7.mga3.x86_64 conflicts with file from package mysql-connector-python-1.0.7-2.mga3.noarch
file /usr/lib/python2.7/site-packages/mysql/connector/protocol.py from install of mysql-utilities-1.0.0-0.5.2.45.7.mga3.x86_64 conflicts with file from package mysql-connector-python-1.0.7-2.mga3.noarch
file /usr/lib/python2.7/site-packages/mysql/connector/utils.py from install of mysql-utilities-1.0.0-0.5.2.45.7.mga3.x86_64 conflicts with file from package mysql-connector-python-1.0.7-2.mga3.noarch
Ok, so I ignored that having installed mysql-workbench and hoping that would have given me the server as I wished, which maybe it did, I'm not sure. I tried to run mysqld but got:
- Code: Select all
130310 20:44:07 [ERROR] Can't open shared library '/usr/lib64/mysql/plugin/ha_archive.so' (errno: 17 cannot open shared object file: No such file or directory)
130310 20:44:07 [ERROR] Couldn't load plugin named '(null)' with soname 'ha_archive.so'.
130310 20:44:07 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
130310 20:44:07 [ERROR] mysqld: unknown option '--federated'
130310 20:44:07 [ERROR] Aborting
130310 20:44:07 InnoDB: Starting shutdown...
I might note that MySQL didn't show up in system services either.
So then I googled around and discovered that something called maria has replaced MySQL, well that's no good to me because my project uses MySQL, but anyway, let's see if I can use it. So back at the software manager I attempt to install mysql-mariadb, and guess what, get the same conflict message as above.
So I uninstalled the other MySQL stuff. Then installed Maria. Ok, now the mysql service shows up. Started it and it appears to work. So I'll make do for now. It would be nice if we could offer the choice, I don't know anything about Maria or the reasons for putting it in, but I'm using MySQL and I can't be replacing it for the many users I have.
Thoughts appreciated.
By the way, this started as a post to document the errors but I worked out the sort of solution by the time I had finished.