Error related to package dependencies when running ' yum install kaltura-server '

Hello everybody,

When i run the following command ’ yum install kaltura-server ', i get the following error :

–> Résolution des dépendances terminée
Erreur : Paquet : php-pecl-ssh2-0.12-2.x86_64 (Kaltura)
Requiert : php(api) = 20090626
Suppression : php-common-5.3.3-38.el6.x86_64 (@base)
php(api) = 20090626
Mis à jour par : php-common-5.4.35-41.el6.art.x86_64 (atomic)
php(api) = 20100412-x86-64
Disponible : atomic-php55-php-common-5.5.19-19.el6.art.x86_64 (atomic)
php(api) = 20121113-64
Disponible : atomic-php56-php-common-5.6.3-19.el6.art.x86_64 (atomic)
php(api) = 20131106-64
Disponible : php-common-5.3.3-40.el6_6.x86_64 (updates)
php(api) = 20090626
Disponible : php54w-common-5.4.33-1.w6.x86_64 (webtatic)
php(api) = 20100412-64
Disponible : php54w-common-5.4.34-1.w6.x86_64 (webtatic)
php(api) = 20100412-64
Disponible : php55w-common-5.5.17-1.w6.x86_64 (webtatic)
php(api) = 20121113-64
Disponible : php55w-common-5.5.18-1.w6.x86_64 (webtatic)
php(api) = 20121113-64
Disponible : php56w-common-5.6.1-1.w6.x86_64 (webtatic)
php(api) = 20131106-64
Installation : php56w-common-5.6.2-1.w6.x86_64 (webtatic)
php(api) = 20131106-64
Erreur : php56w-common conflicts with php-common-5.4.35-41.el6.art.x86_64
Erreur : Paquet : php-pecl-ssh2-0.12-2.x86_64 (Kaltura)
Requiert : php(api) = 20090626
Suppression : php-common-5.3.3-38.el6.x86_64 (@base)
php(api) = 20090626
Mis à jour par : php-common-5.4.35-41.el6.art.x86_64 (atomic)
php(api) = 20100412-x86-64
Disponible : atomic-php55-php-common-5.5.19-19.el6.art.x86_64 (atomic)
php(api) = 20121113-64
Disponible : atomic-php56-php-common-5.6.3-19.el6.art.x86_64 (atomic)
php(api) = 20131106-64
Disponible : php-common-5.3.3-40.el6_6.x86_64 (updates)
php(api) = 20090626
Disponible : php54w-common-5.4.33-1.w6.x86_64 (webtatic)
php(api) = 20100412-64
Disponible : php54w-common-5.4.34-1.w6.x86_64 (webtatic)
php(api) = 20100412-64
Disponible : php55w-common-5.5.17-1.w6.x86_64 (webtatic)
php(api) = 20121113-64
Disponible : php55w-common-5.5.18-1.w6.x86_64 (webtatic)
php(api) = 20121113-64
Disponible : php56w-common-5.6.1-1.w6.x86_64 (webtatic)
php(api) = 20131106-64
Disponible : php56w-common-5.6.2-1.w6.x86_64 (webtatic)
php(api) = 20131106-64
Erreur : Paquet : php-pecl-ssh2-0.12-2.x86_64 (Kaltura)
Requiert : php(zend-abi) = 20090626
Suppression : php-common-5.3.3-38.el6.x86_64 (@base)
php(zend-abi) = 20090626
Mis à jour par : php-common-5.4.35-41.el6.art.x86_64 (atomic)
php(zend-abi) = 20100525-x86-64
Disponible : atomic-php55-php-common-5.5.19-19.el6.art.x86_64 (atomic)
php(zend-abi) = 20121212-64
Disponible : atomic-php56-php-common-5.6.3-19.el6.art.x86_64 (atomic)
php(zend-abi) = 20131226-64
Disponible : php-common-5.3.3-40.el6_6.x86_64 (updates)
php(zend-abi) = 20090626
Disponible : php54w-common-5.4.33-1.w6.x86_64 (webtatic)
php(zend-abi) = 20100525-64
Disponible : php54w-common-5.4.34-1.w6.x86_64 (webtatic)
php(zend-abi) = 20100525-64
Disponible : php55w-common-5.5.17-1.w6.x86_64 (webtatic)
php(zend-abi) = 20121212-64
Disponible : php55w-common-5.5.18-1.w6.x86_64 (webtatic)
php(zend-abi) = 20121212-64
Disponible : php56w-common-5.6.1-1.w6.x86_64 (webtatic)
php(zend-abi) = 20131226-64
Disponible : php56w-common-5.6.2-1.w6.x86_64 (webtatic)
php(zend-abi) = 20131226-64
Erreur : Paquet : php-pecl-ssh2-0.12-2.x86_64 (Kaltura)
Requiert : php(zend-abi) = 20090626
Suppression : php-common-5.3.3-38.el6.x86_64 (@base)
php(zend-abi) = 20090626
Mis à jour par : php-common-5.4.35-41.el6.art.x86_64 (atomic)
php(zend-abi) = 20100525-x86-64
Disponible : atomic-php55-php-common-5.5.19-19.el6.art.x86_64 (atomic)
php(zend-abi) = 20121212-64
Disponible : atomic-php56-php-common-5.6.3-19.el6.art.x86_64 (atomic)
php(zend-abi) = 20131226-64
Disponible : php-common-5.3.3-40.el6_6.x86_64 (updates)
php(zend-abi) = 20090626
Disponible : php54w-common-5.4.33-1.w6.x86_64 (webtatic)
php(zend-abi) = 20100525-64
Disponible : php54w-common-5.4.34-1.w6.x86_64 (webtatic)
php(zend-abi) = 20100525-64
Disponible : php55w-common-5.5.17-1.w6.x86_64 (webtatic)
php(zend-abi) = 20121212-64
Disponible : php55w-common-5.5.18-1.w6.x86_64 (webtatic)
php(zend-abi) = 20121212-64
Disponible : php56w-common-5.6.1-1.w6.x86_64 (webtatic)
php(zend-abi) = 20131226-64
Installation : php56w-common-5.6.2-1.w6.x86_64 (webtatic)
php(zend-abi) = 20131226-64
Vous pouvez essayer d’utiliser --skip-broken pour contourner le problème
Vous pouvez essayer d’exécuter : rpm -Va --nofiles --nodigest

Any help, please ?

Hello,

Please see list of pre-reqs here:

PHP 5.3 is the only supported version at this time.

Thank you,

Hello,

Thank you @jess for your replay.

In fact, i respected the list of pre-reqs. Unfortunately, the problem is still unsolved.

To make sure, i launched the following commands :

CentOS: (cat /etc/*-release)

CentOS release 6.6 (Final)
LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
CentOS release 6.6 (Final)
CentOS release 6.6 (Final)

MySQL: (mysql)

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.1.34-community MySQL Community Server (GPL)

Reading history-file /root/.mysql_history
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

PHP: php -v

PHP 5.3.3 (cli) (built: Oct 16 2014 10:57:05)
Copyright © 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright © 1998-2010 Zend Technologies

Any help, please ?

Hello,

The issue is not with what you currently have installed but rather, the repos you have configured under /etc/yum.repos.d which include a higher version of PHP.
Therefore, when you run YUM, it wishes to upgrade.
Please make sure only to have the default, official repos enabled.

I had a similar issue and it was due to using a 32 and not 64 bit version on CentOS 6.