Page 1 of 1

Error in yum update libmysqlclient

Posted: Mon Mar 22, 2010 3:17 pm
by chencho
Hi.

When i try to do yum update, i have this error:

Code: Select all

--> Processing Dependency: /usr/lib/mysql/libmysqlclient.so.15 for package: sw-engine
--> Finished Dependency Resolution
perl-DBD-mysql-4.013-1.el5.rf.i386 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package perl-DBD-mysql-4.013-1.el5.rf.i386 (installed)
psa-bf2-1.0.0-cos5.build93091230.07.i586 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package psa-bf2-1.0.0-cos5.build93091230.07.i586 (installed)
ruby-mysql-2.7-200705221400.i386 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package ruby-mysql-2.7-200705221400.i386 (installed)
sw-engine-2.0-5.200910301648.centos5.i386 from installed has depsolving problems
  --> Missing Dependency: /usr/lib/mysql/libmysqlclient.so.15 is needed by package sw-engine-2.0-5.200910301648.centos5.i386 (installed)
psa-bf1942-1.0.0-cos5.build93091230.07.i586 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package psa-bf1942-1.0.0-cos5.build93091230.07.i586 (installed)
psa-drweb-configurator-9.3.0-cos5.build93091230.07.i586 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package psa-drweb-configurator-9.3.0-cos5.build93091230.07.i586 (installed)
perl-DBD-mysql-4.013-1.el5.rf.i386 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package perl-DBD-mysql-4.013-1.el5.rf.i386 (installed)
psa-mail-driver-common-9.3.0-cos5.build93091230.07.i586 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package psa-mail-driver-common-9.3.0-cos5.build93091230.07.i586 (installed)
roadsend-php-libs-2.9.8-9.el5.art.i386 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package roadsend-php-libs-2.9.8-9.el5.art.i386 (installed)
psa-kav-1.0.0-cos5.build93091230.07.i386 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package psa-kav-1.0.0-cos5.build93091230.07.i386 (installed)
psa-fileserver-1.0.0-cos5.build93091230.07.i586 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package psa-fileserver-1.0.0-cos5.build93091230.07.i586 (installed)
psa-mail-pc-driver-1.0.0-cos5.build93091230.07.i586 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package psa-mail-pc-driver-1.0.0-cos5.build93091230.07.i586 (installed)
cs-gs-2.0.0-cos5.build93091230.07.i586 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package cs-gs-2.0.0-cos5.build93091230.07.i586 (installed)
psa-fileserver-1.0.0-cos5.build93091230.07.i586 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package psa-fileserver-1.0.0-cos5.build93091230.07.i586 (installed)
psa-backup-manager-9.3.0-cos5.build93091230.07.i586 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package psa-backup-manager-9.3.0-cos5.build93091230.07.i586 (installed)
cs-gs-2.0.0-cos5.build93091230.07.i586 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package cs-gs-2.0.0-cos5.build93091230.07.i586 (installed)
psa-drweb-configurator-9.3.0-cos5.build93091230.07.i586 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package psa-drweb-configurator-9.3.0-cos5.build93091230.07.i586 (installed)
php-mysql-5.2.13-2.el5.art.i386 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package php-mysql-5.2.13-2.el5.art.i386 (installed)
ruby-mysql-2.7-200705221400.i386 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package ruby-mysql-2.7-200705221400.i386 (installed)
psa-9.3.0-cos5.build93091230.07.i586 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package psa-9.3.0-cos5.build93091230.07.i586 (installed)
php-mysql-5.2.13-2.el5.art.i386 from installed has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package php-mysql-5.2.13-2.el5.art.i386 (installed)
Error: Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package ruby-mysql-2.7-200705221400.i386 (installed)
Error: Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package cs-gs-2.0.0-cos5.build93091230.07.i586 (installed)
Error: Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package psa-fileserver-1.0.0-cos5.build93091230.07.i586 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package php-mysql-5.2.13-2.el5.art.i386 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package psa-drweb-configurator-9.3.0-cos5.build93091230.07.i586 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package psa-backup-manager-9.3.0-cos5.build93091230.07.i586 (installed)
Error: Missing Dependency: /usr/lib/mysql/libmysqlclient.so.15 is needed by package sw-engine-2.0-5.200910301648.centos5.i386 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package cs-gs-2.0.0-cos5.build93091230.07.i586 (installed)
Error: Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package perl-DBD-mysql-4.013-1.el5.rf.i386 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package psa-kav-1.0.0-cos5.build93091230.07.i386 (installed)
Error: Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package psa-drweb-configurator-9.3.0-cos5.build93091230.07.i586 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package psa-mail-pc-driver-1.0.0-cos5.build93091230.07.i586 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package psa-9.3.0-cos5.build93091230.07.i586 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package ruby-mysql-2.7-200705221400.i386 (installed)
Error: Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package php-mysql-5.2.13-2.el5.art.i386 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package psa-bf1942-1.0.0-cos5.build93091230.07.i586 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package perl-DBD-mysql-4.013-1.el5.rf.i386 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package psa-bf2-1.0.0-cos5.build93091230.07.i586 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package psa-mail-driver-common-9.3.0-cos5.build93091230.07.i586 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package psa-fileserver-1.0.0-cos5.build93091230.07.i586 (installed)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package roadsend-php-libs-2.9.8-9.el5.art.i386 (installed)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest

Any tip?

Re: Error in yum update libmysqlclient

Posted: Mon Mar 22, 2010 4:40 pm
by scott
You need /usr/lib/mysql/libmysqlclient.so.15

Re: Error in yum update libmysqlclient

Posted: Mon Mar 22, 2010 4:55 pm
by chencho
If i try to yum install mysql-libs, i have the same error.

Then

Code: Select all

 yum whatprovides libmysqlclient.so.15

Code: Select all

yum install mysql-libs-5.0.90-1.el5.art

Code: Select all

Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * addons: mirror.ovh.net
 * atomic: www.atomicorp.com
 * atomic-testing: www.atomicorp.com
 * base: mirror.ovh.net
 * extras: mirror.ovh.net
 * rpmforge: fr2.rpmfind.net
 * updates: mirror.ovh.net
Excluding Packages in global exclude list
Finished
579 packages excluded due to repository priority protections
Setting up Install Process
Package matching mysql-libs-5.0.90-1.el5.art.i386 already installed. Checking for update.
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: mysql-libs = 5.0.89-1.el5.art for package: mysql
---> Package mysql-libs.i386 0:5.0.90-1.el5.art set to be updated
--> Running transaction check
--> Processing Dependency: mysql = 5.0.89-1.el5.art for package: mysql-server
---> Package mysql.i386 0:5.1.43-1.el5.art set to be updated
--> Processing Dependency: mysql-libs = 5.1.43-1.el5.art for package: mysql
Error: No Package Matching 
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
Any way to install libmysqlclient.so.15

Mysql works fine

Re: Error in yum update libmysqlclient

Posted: Mon Mar 22, 2010 6:27 pm
by scott
ah youve got the -testing build of 5.1 in there. Thats not supported yet, if you want to use the other stuff, you'll need to go back to 5.0

Re: Error in yum update libmysqlclient

Posted: Tue Mar 23, 2010 4:50 am
by chencho
For now, i unchecked testing repo and have no errors.

Re: Error in yum update libmysqlclient

Posted: Tue Mar 23, 2010 5:42 pm
by aus-city
The issue is caused by plesk not being built to support mysql-5.1 unless its native as part of the OS and plesk is built to support it like Fedora 11.

Re: Error in yum update libmysqlclient

Posted: Tue Mar 23, 2010 5:46 pm
by scott
What in plesk breaks with 5.1?

Re: Error in yum update libmysqlclient

Posted: Wed Mar 24, 2010 12:23 am
by aus-city
Just a lot of the binaries are compiled against mysql-5.0 libraries, not 5.1 (I think a .so5 was changed to so.6). I really can't remember, but I ran into this when I built mysql-5.1 for F8 year ago (before F11 support from Plesk).

I had to build mysqlclient to maintain those old library files.

Ofcourse this is not the case if the OS comes with 5.1 native, so you already got libraries which psa is compiled against.

So its not that its incompatiable, just the libraries were updated.

Personally I prefer 5.1 especially now its quite stable.

Re: Error in yum update libmysqlclient

Posted: Wed Mar 24, 2010 7:47 am
by scott
Well thats good, sounds like plesk itself doesnt have any functionality issues with it. mysqlclient15 was just added in yesterday so its possible it could go live with mysql 5.1 now

Re: Error in yum update libmysqlclient

Posted: Thu Apr 01, 2010 2:43 pm
by m0rpheu5
i got this problem, the atomic test repo as enabled, and i did a yum update, my mysql was updated to 5.1.43, and i start to got problem to restart the mysql, so i change my personalized my.cnf to the default and the mysql restart, but now the psa don´t restart, how can i do a downgrade of mysql, if i try to use the yum downgrade myqsl i got a problem, the yum will remove ALL the psa that depend of mysql =\

What i need to do?

Re: Error in yum update libmysqlclient

Posted: Thu Apr 01, 2010 3:11 pm
by m0rpheu5
ok, i could remove the mysql 5.1.43 but rpm -e --nodeps mysql mysql-libs mysql-server and them i did a yum install mysql mysql-libs and mysql-server, and now i have the mysql 5.0.90, but i can´t start the psa =\, i only got this.

[root@linux01 etc]# /etc/init.d/psa start
Starting xinetd service... done
Starting named service... done
Starting mysqld service... done
Starting postgresql service... not installed
Starting psa-spamassassin service... done
Plesk: Starting Mail Server... already started
Starting mail handlers tmpfs storage
Starting Plesk... failed

and nothing else, there is no error on /var/log/messages and /var/log/httpd/error.log.

What could be?

Re: Error in yum update libmysqlclient

Posted: Thu Apr 01, 2010 3:19 pm
by breun
Check /var/log/sw-cp-server/error_log, that's the error log for the Plesk web interface daemon.

Re: Error in yum update libmysqlclient

Posted: Thu Apr 01, 2010 3:27 pm
by m0rpheu5
breun wrote:Check /var/log/sw-cp-server/error_log, that's the error log for the Plesk web interface daemon.
thanks men, i got this message

2010-04-01 16:26:55: (log.c.75) server started
2010-04-01 16:26:55: (network.c.336) SSL: error:00000000:lib(0):func(0):reason(0)
2010-04-01 16:26:55: (log.c.75) server started
2010-04-01 16:26:55: (network.c.336) SSL: error:00000000:lib(0):func(0):reason(0)

any idea?

Re: Error in yum update libmysqlclient

Posted: Thu Apr 01, 2010 3:30 pm
by m0rpheu5
i fix it, using this tutorial, http://kb.parallels.com/en/8338

thanks