PHP version 5.6 required
+
Par Remi le samedi 6 août 2016, 10:23 - General - Lien permanent
See the PHP supported versions list.
So, now, some packages in the remi repository require 5.6 as the minimal required version.
foo requires php(language) >= 5.6
Despite the remi repository still provides the PHP 5.4 packages and remi-php55 the PHP 5.5 ones, and even if I still plan to maintain these versions for some time (backporting some security patches, when some other repositories just planed to drop them), this doesn't suite the main goal of my repository: provide the latest versions of PHP and promote their adoption by developers and users.
More, lot of projects have already raised their requirement on minimal PHP version:
- phpMyAdmin since version 4.4 (php 5.5)
- PHPUnit since version 5.0 (php 5.6)
- Laravel Framework since version 5 (php 5.5)
- Nette Framework since version 2.4 (php 5.6)
- Symfony Framework since version 3.0 (php 5.5)
- Zend Framework since version 2.5 (php 5.5) and for version 3.0 (php 5.6)
- etc
To maintain various versions of applications and libraries is really a huge work. Until now, these recent versions was stored in the remi-test repository, when they are obviously stable. From now, they will be slowly moved to the stable repository.
If you really have to keep using an old PHP version:
- you have to forget using recent applications and libraries, and exclude them to be installed (exclude directive in remi.conf file)
- update the system PHP version to 5.6, and use the SCL only for legacy needs
I recommend you to plan the upgrade to a maintained version:
- see the repository Configuration Wizard
It seems a good idea to remind that since version 5.4, the compatibility of new versions is very good, so the upgrade is usually simple (but of course, requires some testing).
I'm a bit sad to see that more than half of the downloads are for not maintained versions (31% for 5.4, 23% for 5.5 in the last 2 weeks).
I understand some will be happy, and some others will be frustrated, but I really hope this will encourage the upgrade to a recent version, and that download statistics will show it.