mysql.i386

General Discussion of atomic repo and development projects.

Ask for help here with anything else not covered by other forums.
CiViX
Forum User
Forum User
Posts: 6
Joined: Sun Dec 16, 2007 8:16 am

mysql.i386

Unread post by CiViX »

My CentOS 5 (x86_64) comes with mysql 5.0.22, but this version has a bug which makes vBulletin crash it all the time, see:

http://bugs.mysql.com/bug.php?id=20260

ART has mysql 5.0.51 which eliminates the vBulletin-problem, but I can't find a mysql.i386-package for this release, which I need.

Do you have such a package, or is there another solution?
scott
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
Posts: 8355
Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:

Unread post by scott »

you want to use the x86_64 build if you're running on an x86_64 box.
CiViX
Forum User
Forum User
Posts: 6
Joined: Sun Dec 16, 2007 8:16 am

Unread post by CiViX »

Yes, but 4PSA Spam Guardian needs the mysql.i386 in addition to the x86_64-packages to work... The original 5.0.22-packages from CentOS have alle mysql-packages as x86_64, but in addition they have a mysql.i386, probably something to do with compatibility?

[root@web3 conf]# rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" mysql*
mysql-5.0.22-2.1.0.1.x86_64.rpm
mysql-server-5.0.22-2.1.0.1.x86_64.rpm
mysql-devel-5.0.22-2.1.0.1.i386.rpm
mysql-5.0.22-2.1.0.1.i386.rpm
mysql-devel-5.0.22-2.1.0.1.x86_64.rpm

And a "yum list mysql" gives me:

Installed Packages
mysql.x86_64 5.0.22-2.1.0.1 installed
mysql.i386 5.0.22-2.1.0.1 installed
Available Packages
mysql.x86_64 5.0.51-1.el5.art atomic

So I need this mysql.i386 for you 5.0.51-package. Does that clarify my problem?
scott
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
Posts: 8355
Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:

Unread post by scott »

Wow, Im shocked that they would do that. They usually do a better job than that. Basically they're forcing you to use a compatibility library because they dont support x86_64.

Yes you might be able to do that with the i386 package, but thats certainly not the optimal configuration. Not your fault though, you're stuck with someone elses design.
CiViX
Forum User
Forum User
Posts: 6
Joined: Sun Dec 16, 2007 8:16 am

Unread post by CiViX »

I updated mysql to your 5.0.51 packages. But if I now try to (re)install 4PSA Spam Guardian I get the following errors:

Code: Select all

===> Applying settings to SpamAssassin installation ...
/usr/local/psa/admin/bin/sa_conf: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory
/usr/local/psa/admin/sbin/insert_sguardian: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory
Error applying settings to SpamAssassin
You said:
Yes you might be able to do that with the i386 package, but thats certainly not the optimal configuration.
What do you mean by that? Should I also install the mysql-5.0.51-1.el5.art.i386.rpm from you repository? If I try that I get:

Code: Select all

error: Failed dependencies:
        libmysqlclient.so.15 is needed by mysql-5.0.51-1.el5.art.i386
        libmysqlclient.so.15(libmysqlclient_15) is needed by mysql-5.0.51-1.el5.art.i386
        libmysqlclient.so.15 is needed by mysql-devel-5.0.51-1.el5.art.i386
        libmysqlclient_r.so.15 is needed by mysql-devel-5.0.51-1.el5.art.i386
        libndbclient.so.2 is needed by mysql-devel-5.0.51-1.el5.art.i386
I don't want to force-install it without knowing if it will break something...?
scott
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
Posts: 8355
Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:

Unread post by scott »

I would let 4PSA know, since this is a problem with their code
Troy McClure
Forum Regular
Forum Regular
Posts: 196
Joined: Tue May 10, 2005 1:24 pm

Unread post by Troy McClure »

Yep, I had this same issue with Total Backup. I had to contact tech support and they had to have access to my box to get it installed. After that, I looked to see what they had installed and it was a bunch of i386 compatibility packages. I have since ditched the program and just do my own backups.
Post Reply