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!

Re: CentOS 6.4 phpMyAdmin php-pecl-imagick remi-test dependency error

You need both, remi (for ImageMagick-last) and remi-test (for php 5.5).


P.S. http://blog.famillecollet.com/pages/Config-en page updated.

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: CentOS 6.4 phpMyAdmin php-pecl-imagick remi-test dependency error

Oh I see it was because I enabled remi-test repo only, after I enabled 'remi' also then It works!

Thanx!

Re: CentOS 6.4 phpMyAdmin php-pecl-imagick remi-test dependency error

smile

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi