Topic: owned rpm require php-common(remi). yum dependency probelm
Apologize first, a poorly my English.
i tried remi php-common dependency owned rpm.
rpm -ivh or yum install URL, works fine. but don't work yum install. dependency problem.
spec https://github.com/withgod/php-timecop/ … mecop.spec
[vagrant@localdev tmp]$ yum whatprovides --enablerepo=fizz-php54,remi 'php(api)'
...
php-common-5.4.29-3.el6.remi.x86_64 : Common files for PHP
Repo : installed
Matched from:
Other : Provides-match: php(api)
[vagrant@localdev tmp]$ rpm -q --provides php-common.x86_64 | grep 20100412
php-api = 20100412-x86-64
php(api) = 20100412-x86-64
[vagrant@localdev tmp]$ yum --enablerepo=fizz-php54,remi deplist php-pecl-apcu-4.0.5
...
dependency: php(api) = 20100412-x86-64
provider: php-common.x86_64 5.4.29-2.el6.remi
provider: php-common.x86_64 5.4.29-3.el6.remi
[vagrant@localdev tmp]$ yum --enablerepo=fizz-php54,remi deplist php-timecop
...
dependency: php(api) = 20100412-x86-64
Unsatisfied dependency
dependency: libc.so.6(GLIBC_2.2.5)(64bit)
provider: glibc.x86_64 2.12-1.132.el6
provider: glibc.x86_64 2.12-1.132.el6_5.1
provider: glibc.x86_64 2.12-1.132.el6_5.2
dependency: php
provider: php.x86_64 5.4.29-2.el6.remi
provider: php.x86_64 5.4.29-3.el6.remi
provider: php.x86_64 5.3.3-26.el6
provider: php.x86_64 5.3.3-27.el6_5
[vagrant@localdev tmp]$ sudo yum --enablerepo=fizz-php54 install php-timecop
Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hostfile
* base: ... //replace for spam filter(permit 1url)
* epel: ...
* extras: ...
* updates: ...
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-timecop.x86_64 0:1.0.4-1.el6 will be installed
--> Processing Dependency: php(api) = 20100412-x86-64 for package: php-timecop-1.0.4-1.el6.x86_64
--> Finished Dependency Resolution
Error: Package: php-timecop-1.0.4-1.el6.x86_64 (fizz-php54)
Requires: php(api) = 20100412-x86-64
Installed: php-common-5.4.29-3.el6.remi.x86_64 (@remi)
php(api) = 20100412-x86-64
Available: php-common-5.3.3-26.el6.x86_64 (base)
php(api) = 20090626
Available: php-common-5.3.3-27.el6_5.x86_64 (updates)
php(api) = 20090626
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Why do not know what can not be solved.