Can't install rh-php56

php5x
centos

#1

Hi.
I want to use pydio 8 on cent os 7.6.
Pydio 8 requires rh-php56, but it seems already ends distributing.
How can I work it?


#2

Hi there, you should be able to use php 7.2. Check this out:

https://www.softwarecollections.org/en/scls/rhscl/rh-php72/


#3

One more note, life might be easier using the webtatic repo as it will use the standard built in httpd rather than httpd24-httpd.

Check out:
https://webtatic.com/projects/yum-repository/
https://webtatic.com/packages/php72/


#4

I installed php7.2 and try to install pydio, but it still requires rh-php56.

# php -v
PHP 7.2.10 (cli) (built: Nov 16 2018 15:24:33) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.10, Copyright (c) 1999-2018, by Zend Technologies



# yum install pydio-all
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * updates: ftp.iij.ad.jp
 * webtatic: us-east.repo.webtatic.com
Resolving Dependencies
--> Running transaction check
---> Package pydio-all.noarch 0:8.2.2-1.el7 will be installed

...(omitted)...

--> Finished Dependency Resolution
Error: Package: pydio-core-8.2.2-1.el7.noarch (pydio)
           Requires: rh-php56-php-opcache
Error: Package: more-php56-php-mcrypt-5.6.5-2.el7.centos.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-php(api) = 20131106-64
Error: Package: pydio-core-8.2.2-1.el7.noarch (pydio)
           Requires: rh-php56-php-xml
Error: Package: pydio-core-8.2.2-1.el7.noarch (pydio)
           Requires: rh-php56-php-mysqli
Error: Package: more-php56-php-pecl-json-post-1.0.1-1.el7.centos.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-runtime
Error: Package: more-php56-php-mcrypt-5.6.5-2.el7.centos.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-php(zend-abi) = 20131226-64
Error: Package: pydio-core-8.2.2-1.el7.noarch (pydio)
           Requires: rh-php56-php-gd
Error: Package: more-php56-php-pecl-xattr-1.2.1-2.el7.centos.5.6.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-php(zend-abi) = 20131226-64
Error: Package: pydio-core-8.2.2-1.el7.noarch (pydio)
           Requires: rh-php56-php-intl
Error: Package: more-php56-php-imap-5.6.5-2.el7.centos.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-php(zend-abi) = 20131226-64
Error: Package: pydio-core-8.2.2-1.el7.noarch (pydio)
           Requires: rh-php56-php-cli
Error: Package: pydio-core-8.2.2-1.el7.noarch (pydio)
           Requires: rh-php56-php-mysql
Error: Package: more-php56-php-pecl-apcu-4.0.10-1.el7.centos.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-runtime
Error: Package: more-php56-php-pecl-apcu-4.0.10-1.el7.centos.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-php(zend-abi) = 20131226-64
Error: Package: more-php56-php-pecl-json-post-1.0.1-1.el7.centos.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-php-json(x86-64)
Error: Package: more-php56-php-pecl-radius-1.2.7-6.el7.centos.5.6.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-runtime
Error: Package: more-php56-php-pecl-apcu-4.0.10-1.el7.centos.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-php(api) = 20131106-64
Error: Package: more-php56-php-imap-5.6.5-2.el7.centos.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-php(api) = 20131106-64
Error: Package: pydio-core-8.2.2-1.el7.noarch (pydio)
           Requires: rh-php56-php-mbstring
Error: Package: more-php56-php-pecl-xattr-1.2.1-2.el7.centos.5.6.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-runtime
Error: Package: more-php56-php-pecl-radius-1.2.7-6.el7.centos.5.6.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-php(zend-abi) = 20131226-64
Error: Package: pydio-core-8.2.2-1.el7.noarch (pydio)
           Requires: rh-php56
Error: Package: more-php56-php-pecl-json-post-1.0.1-1.el7.centos.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-php(api) = 20131106-64
Error: Package: pydio-core-8.2.2-1.el7.noarch (pydio)
           Requires: rh-php56-php
Error: Package: more-php56-php-pecl-json-post-1.0.1-1.el7.centos.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-php(zend-abi) = 20131226-64
Error: Package: more-php56-php-pecl-xattr-1.2.1-2.el7.centos.5.6.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-php(api) = 20131106-64
Error: Package: more-php56-php-pecl-radius-1.2.7-6.el7.centos.5.6.x86_64 (remi-php56more-epel-7-x86_64)
           Requires: rh-php56-php(api) = 20131106-64
Error: Package: pydio-plugin-auth-ldap-8.2.2-1.el7.noarch (pydio)
           Requires: rh-php56-php-ldap
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

#5

Hi,
we have updated our packages for the a more recent php version,
you can find them it here https://download.pydio.com/pub/linux/centos/php71/7/
you must add the new source you can find some help about it here https://pydio.com/en/docs/v8/ed-centosrhel-7-systems