Page 1 of 1

Depsolving problem with recent update

Posted: Wed Nov 19, 2014 4:46 am
by lfenison
I just ran yum update on my centOS 5.11 box and see that there are a bunch of new PHP updates in the atomic repo but they won't install. php-pdo has depsolving problems. Any idea how to get around this?

Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package php.x86_64 0:5.4.35-41.el5.art set to be updated
---> Package php-cli.x86_64 0:5.4.35-41.el5.art set to be updated
---> Package php-common.i386 0:5.4.35-41.el5.art set to be updated
---> Package php-common.x86_64 0:5.4.35-41.el5.art set to be updated
---> Package php-devel.x86_64 0:5.4.35-41.el5.art set to be updated
---> Package php-gd.x86_64 0:5.4.35-41.el5.art set to be updated
---> Package php-imap.x86_64 0:5.4.35-41.el5.art set to be updated
---> Package php-mbstring.x86_64 0:5.4.35-41.el5.art set to be updated
---> Package php-mcrypt.x86_64 0:5.4.35-41.el5.art set to be updated
---> Package php-mysqlnd.x86_64 0:5.4.35-41.el5.art set to be updated
--> Processing Dependency: php-pdo = 5.4.33-39.el5.art for package: php-mysqlnd
---> Package php-pdo.x86_64 0:5.4.35-41.el5.art set to be updated
---> Package php-soap.x86_64 0:5.4.35-41.el5.art set to be updated
---> Package php-xml.x86_64 0:5.4.35-41.el5.art set to be updated
--> Running transaction check
---> Package php-pdo.i386 0:5.4.33-39.el5.art set to be updated
--> Processing Dependency: php-common = 5.4.33-39.el5.art for package: php-pdo
--> Finished Dependency Resolution
php-pdo-5.4.33-39.el5.art.i386 from atomic has depsolving problems
--> Missing Dependency: php-common = 5.4.33-39.el5.art is needed by package php-pdo-5.4.33-39.el5.art.i386 (atomic)
Error: Missing Dependency: php-common = 5.4.33-39.el5.art is needed by package php-pdo-5.4.33-39.el5.art.i386 (atomic)
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

Re: Depsolving problem with recent update

Posted: Wed Nov 19, 2014 9:28 am
by Highland
You have both 32 bit and 64 libraries installed
Package php-common.x86_64 0:5.4.35-41.el5.art set to be updated
And your error
php-pdo-5.4.33-39.el5.art.i386 from atomic has depsolving problems
If you don't need 32 bit PHP I would uninstall it
yum remove php.i386

Re: Depsolving problem with recent update

Posted: Wed Nov 19, 2014 11:26 am
by scott
legacy i386 packages are going up for that now. Seriously though, you really dont need i386 in 2014 :P