Koozali.org: home of the SME Server

Installing MySql 4.1 on a SME 6.0.1-01 Server

discovery

Installing MySql 4.1 on a SME 6.0.1-01 Server
« on: March 15, 2006, 10:20:58 PM »
Hi all,

I need to install the MySql 4.1.18 on my SME Server (6.01-01) is this possible???

I have managed to upgrade to 4.0.25 by my SQL scripts need 4.1 or better to run

I have downloaded the rpms as required as per this doco I found on Contribs.org

http://no.longer.valid/phpwiki/index.php/How%20to%20Upgrade%20MySQL%20to%204.0.x%20for%20SME%20Server%20feedback

I can get to step 4 and that is it  the server is giving the following message requires dependancies

error: failed dependencies:
        coreutils is needed by MySQL-server-4.1.18-0
        libc.so.6(GLIBC_2.3) is needed by MySQL-shared-compat-4.1.18-0
        libpthread.so.0(GLIBC_2.3.2) is needed by MySQL-shared-compat-4.1.18-0

I also tried installing different rpm's as well in sheer desperation!

MySQL-server-4.1.18-0.glibc23.i386.rpm
MySQL-client-4.1.18-0.glibc23.i386.rpm
MySQL-devel-4.1.18-0.glibc23.i386.rpm
MySQL-shared-compat-4.1.18-0.i386.rpm

and I get the following error message

error: failed dependencies:
        libc.so.6(GLIBC_2.3)   is needed by MySQL-client-4.1.18-0.glibc23
        libpthread.so.0(GLIBC_2.3.2)   is needed by MySQL-client-4.1.18-0.glibc23
        libpthread.so.0(GLIBC_2.3.2)   is needed by MySQL-devel-4.1.18-0.glibc23
        coreutils is needed by MySQL-server-4.1.18-0.glibc23
        libc.so.6(GLIBC_2.3)   is needed by MySQL-server-4.1.18-0.glibc23
        libpthread.so.0(GLIBC_2.3.2)   is needed by MySQL-server-4.1.18-0.glibc23
        libc.so.6(GLIBC_2.3) is needed by MySQL-shared-compat-4.1.18-0
        libpthread.so.0(GLIBC_2.3.2) is needed by MySQL-shared-compat-4.1.18-0



I am still quite new to Linux and the SME Server, I would greatly appreciate any help.....

Cheers

Rob aka discovery

ergozd

Installing MySql 4.1 on a SME 6.0.1-01 Server
« Reply #1 on: March 16, 2006, 06:41:19 AM »
Hi!

1- coreutils dependency - you can install with --nodeps flag since coreutils is a collection of  fileutils, shellutils, and textutils and they're all installed by default in your SME 6.x system

2- MySQL-shared-compat file - try using an orlder version of shared-compat i.e. 4.1.13 (ONLY shared-compat RPM).

Good luck

discovery

Installing MySql 4.1 on a SME 6.0.1-01 Server
« Reply #2 on: March 19, 2006, 02:16:33 AM »
Thanks ergozd!

Worked like a treat!!! Thank you very much!!!

You have a very informative website to!!!

Cheers

Discovery