php 5.5が入っているCentOS6をyum update
エラー
$ sudo yum update --enablerepo=remi Loaded plugins: fastestmirror, presto Setting up Update Process Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * extras: ftp.iij.ad.jp * remi: mirror.innosol.asia * remi-safe: mirror.innosol.asia * updates: ftp.iij.ad.jp Resolving Dependencies --> Running transaction check ---> Package ConsoleKit.x86_64 0:0.4.1-3.el6 will be updated 省略 ---> Package yum-plugin-fastestmirror.noarch 0:1.1.30-37.el6 will be an update ---> Package zsh.x86_64 0:4.3.11-4.el6.centos.1 will be updated ---> Package zsh.x86_64 0:4.3.11-4.el6.centos.2 will be an update --> Finished Dependency Resolution Error: Package: gd-last-2.2.4-1.el6.remi.x86_64 (remi) Requires: libwebp.so.5()(64bit) Error: Package: php-pecl-jsonc-1.3.10-1.el6.remi.5.4.x86_64 (remi) Requires: php(api) = 20100412-x86-64 Installed: php-common-5.5.30-1.el6.remi.x86_64 (@remi-php55) php(api) = 20121113-64 Available: php-common-5.3.3-46.el6_6.x86_64 (updates) php(api) = 20090626 Available: php-common-5.3.3-47.el6.x86_64 (base) php(api) = 20090626 Available: php-common-5.4.45-13.el6.remi.x86_64 (remi) php(api) = 20100412-x86-64 Error: Package: php-pecl-jsonc-1.3.10-1.el6.remi.5.4.x86_64 (remi) Requires: php(zend-abi) = 20100525-x86-64 Installed: php-common-5.5.30-1.el6.remi.x86_64 (@remi-php55) php(zend-abi) = 20121212-64 Available: php-common-5.3.3-46.el6_6.x86_64 (updates) php(zend-abi) = 20090626 Available: php-common-5.3.3-47.el6.x86_64 (base) php(zend-abi) = 20090626 Available: php-common-5.4.45-13.el6.remi.x86_64 (remi) php(zend-abi) = 20100525-x86-64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
$ sudo yum update --enablerepo=epel,rpmforge,remi Loaded plugins: fastestmirror, presto Setting up Update Process Loading mirror speeds from cached hostfile 省略 ---> Package yum-plugin-fastestmirror.noarch 0:1.1.30-37.el6 will be an update ---> Package zsh.x86_64 0:4.3.11-4.el6.centos.1 will be updated ---> Package zsh.x86_64 0:4.3.11-4.el6.centos.2 will be an update --> Running transaction check ---> Package libwebp.x86_64 0:0.4.3-3.el6 will be installed ---> Package perl-Time-HiRes.x86_64 4:1.9721-141.el6_7.1 will be installed ---> Package php-pecl-jsonc.x86_64 0:1.3.10-1.el6.remi.5.4 will be an update --> Processing Dependency: php(zend-abi) = 20100525-x86-64 for package: php-pecl-jsonc-1.3.10-1.el6.remi.5.4.x86_64 --> Processing Dependency: php(api) = 20100412-x86-64 for package: php-pecl-jsonc-1.3.10-1.el6.remi.5.4.x86_64 --> Finished Dependency Resolution Error: Package: php-pecl-jsonc-1.3.10-1.el6.remi.5.4.x86_64 (remi) Requires: php(api) = 20100412-x86-64 Installed: php-common-5.5.30-1.el6.remi.x86_64 (@remi-php55) php(api) = 20121113-64 Available: php-common-5.3.3-46.el6_6.x86_64 (updates) php(api) = 20090626 Available: php-common-5.3.3-47.el6.x86_64 (base) php(api) = 20090626 Available: php-common-5.4.45-13.el6.remi.x86_64 (remi) php(api) = 20100412-x86-64 Error: Package: php-pecl-jsonc-1.3.10-1.el6.remi.5.4.x86_64 (remi) Requires: php(zend-abi) = 20100525-x86-64 Installed: php-common-5.5.30-1.el6.remi.x86_64 (@remi-php55) php(zend-abi) = 20121212-64 Available: php-common-5.3.3-46.el6_6.x86_64 (updates) php(zend-abi) = 20090626 Available: php-common-5.3.3-47.el6.x86_64 (base) php(zend-abi) = 20090626 Available: php-common-5.4.45-13.el6.remi.x86_64 (remi) php(zend-abi) = 20100525-x86-64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
remi-php55
sudo yum update --enablerepo=remi-php55,epel
で動いた。