Topic: CentOS 6.4 phpMyAdmin php-pecl-imagick remi-test dependency error
Hi, I am using CentOS 6.4 for my web service... and MariaDB...
I chose my repository remi-test for using PHP 5.5.0, and it works well,
But when I do yum update I got this messages...
$ sudo yum update
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* base: mirror.yongbok.net
* epel: ftp.neowiz.com
* extras: mirror.yongbok.net
* remi-test: remi-mirror.dedipower.com
* updates: mirror.yongbok.net
remi-test | 2.9 kB 00:00
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package phpMyAdmin.noarch 0:3.5.8.1-1.el6 will be updated
---> Package phpMyAdmin.noarch 0:4.0.0-0.5.rc4.el6.remi will be an update
--> Processing Dependency: php-tidy for package: phpMyAdmin-4.0.0-0.5.rc4.el6.remi.noarch
--> Processing Dependency: php-recode for package: phpMyAdmin-4.0.0-0.5.rc4.el6.remi.noarch
--> Processing Dependency: php-pecl(imagick) for package: phpMyAdmin-4.0.0-0.5.rc4.el6.remi.noarch
--> Processing Dependency: php-gmp for package: phpMyAdmin-4.0.0-0.5.rc4.el6.remi.noarch
--> Processing Dependency: php-bcmath for package: phpMyAdmin-4.0.0-0.5.rc4.el6.remi.noarch
--> Running transaction check
---> Package php-bcmath.x86_64 0:5.5.0-1.el6.remi will be installed
---> Package php-gmp.x86_64 0:5.5.0-1.el6.remi will be installed
---> Package php-pecl-imagick.x86_64 0:3.1.0-0.10.RC2.el6.remi.1 will be installed
--> Processing Dependency: ImageMagick-last-libs(x86-64) >= 6.8.5 for package: php-pecl-imagick-3.1.0-0.10.RC2.el6.remi.1.x86_64
--> Processing Dependency: libMagickWand-6.Q16.so.1()(64bit) for package: php-pecl-imagick-3.1.0-0.10.RC2.el6.remi.1.x86_64
--> Processing Dependency: libMagickCore-6.Q16.so.1()(64bit) for package: php-pecl-imagick-3.1.0-0.10.RC2.el6.remi.1.x86_64
---> Package php-recode.x86_64 0:5.5.0-1.el6.remi will be installed
---> Package php-tidy.x86_64 0:5.5.0-1.el6.remi will be installed
--> Processing Dependency: libtidy-0.99.so.0()(64bit) for package: php-tidy-5.5.0-1.el6.remi.x86_64
--> Running transaction check
---> Package libtidy.x86_64 0:0.99.0-19.20070615.1.el6 will be installed
---> Package php-pecl-imagick.x86_64 0:3.1.0-0.10.RC2.el6.remi.1 will be installed
--> Processing Dependency: ImageMagick-last-libs(x86-64) >= 6.8.5 for package: php-pecl-imagick-3.1.0-0.10.RC2.el6.remi.1.x86_64
--> Processing Dependency: libMagickWand-6.Q16.so.1()(64bit) for package: php-pecl-imagick-3.1.0-0.10.RC2.el6.remi.1.x86_64
--> Processing Dependency: libMagickCore-6.Q16.so.1()(64bit) for package: php-pecl-imagick-3.1.0-0.10.RC2.el6.remi.1.x86_64
--> Finished Dependency Resolution
Error: Package: php-pecl-imagick-3.1.0-0.10.RC2.el6.remi.1.x86_64 (remi-test)
Requires: libMagickWand-6.Q16.so.1()(64bit)
Error: Package: php-pecl-imagick-3.1.0-0.10.RC2.el6.remi.1.x86_64 (remi-test)
Requires: ImageMagick-last-libs(x86-64) >= 6.8.5
Error: Package: php-pecl-imagick-3.1.0-0.10.RC2.el6.remi.1.x86_64 (remi-test)
Requires: libMagickCore-6.Q16.so.1()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
I have another server and I solved this problem by change my repository remi-test to remi, (I googled then I found the article that remi solved dependency problem)
But remi-test repo still not solved this time...
I cannot change my repo remi-teset to remi, becoz I am already using PHP 5.5.0...
How can I solve this dependency problem?
Thanks for fresh RPMs to remi!