[opensuse-factory] Dependency problem
I don't know where to start looking.. I'm trying to use PHP 5.2.1 from the repositaries, but I run into some problems, look at this; # rpm -qa | grep php5 php5-pear-net_url-1.0.14-11.1 php5-pear-http_request-1.4.0-4.1 php5-pear-db-1.7.6-42 php5-mhash-5.2.1-41.1 php5-curl-5.2.1-41.1 php5-ctype-5.2.1-41.1 php5-iconv-5.2.1-41.1 php5-dom-5.2.1-41.1 php5-soap-5.2.1-41.1 php5-devel-5.2.1-41.1 php5-xsl-5.2.1-41.1 php5-pear-auth_sasl-1.0.2-29 php5-5.2.1-41.1 php5-bz2-5.2.1-41.1 php5-json-5.2.1-41.1 ... Looks pretty good, right? Then I'm trying to install the pecl memcache module, also from repositary; Problems Can't satisfy requirement php5 == 5.2.1 for php5-mhash-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-curl-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-ctype-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-iconv-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-dom-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-soap-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-devel-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-xsl-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-pdo-5.2.1-41.1.i586 .... Where should I start looking? Seems like php5 doesn't (somehow) report itself to be 5.2.1, although it shows 5.2.1 everywhere in yast. -- Anders Norrbring Norrbring Consulting --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Anders Norrbring skrev:
I don't know where to start looking.. I'm trying to use PHP 5.2.1 from the repositaries, but I run into some problems, look at this;
I didn't see the obvious.. the memcache rpm was expecting php 5.2.0, so the installer tried to downgrade to the older php, and then the other dependencies failed. I solved it by installing memcache manually via the pecl command. Anders.
# rpm -qa | grep php5 php5-pear-net_url-1.0.14-11.1 php5-pear-http_request-1.4.0-4.1 php5-pear-db-1.7.6-42 php5-mhash-5.2.1-41.1 php5-curl-5.2.1-41.1 php5-ctype-5.2.1-41.1 php5-iconv-5.2.1-41.1 php5-dom-5.2.1-41.1 php5-soap-5.2.1-41.1 php5-devel-5.2.1-41.1 php5-xsl-5.2.1-41.1 php5-pear-auth_sasl-1.0.2-29 php5-5.2.1-41.1 php5-bz2-5.2.1-41.1 php5-json-5.2.1-41.1 ...
Looks pretty good, right? Then I'm trying to install the pecl memcache module, also from repositary;
Problems Can't satisfy requirement php5 == 5.2.1 for php5-mhash-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-curl-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-ctype-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-iconv-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-dom-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-soap-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-devel-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-xsl-5.2.1-41.1.i586 Can't satisfy requirement php5 == 5.2.1 for php5-pdo-5.2.1-41.1.i586 ....
Where should I start looking? Seems like php5 doesn't (somehow) report itself to be 5.2.1, although it shows 5.2.1 everywhere in yast.
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Anders Norrbring escribió:
Anders Norrbring skrev:
I don't know where to start looking.. I'm trying to use PHP 5.2.1 from the repositaries,
from what repòsitories server:php in the buildservice ?
the memcache rpm was expecting php 5.2.0,
hehe. checks worked :) currenlty all extensions requires the same PHP version for which they are compiled ( this include extensions dereived form official PHP package as well those that are available in the server:php:extensions repository)
I solved it by installing memcache manually via the pecl command.
that one is called php5-pecl-memcache and is available in the server:php:extensions project. just make sure you select the correct repository ;P
participants (2)
-
Anders Norrbring
-
Cristian Rodriguez R.