Pacote rh-php56 não disponível no CentOS 6 via centos-release-scl

1

Instalando o pacote rh-php56 em uma imagem do Dockers do CentOS 6 usada para trabalhar usando a metodologia descrita aqui , mas agora recebo o seguinte erro de yum :

No package rh-php56 available.

Consultando yum , vejo que outros pacotes de coleções de software (por exemplo, rh-php70) estão disponíveis, então sei que centos-release-scl está funcionando.

Os RPMs rh-php56 existem em todos os espelhos que eu verifiquei, por exemplo, link

Minha solução alternativa foi instalar os pacotes referenciando as URLs espelhadas completas para os RPMs, o que parece bobo.

O resumo na página do SCL observa que:

This collection is EOL since April 2018.

Eu estou trabalhando em uma atualização PHP7, mas preciso fazer algum trabalho com 5.6 no ínterim. Os pacotes SCL com EOL são de alguma forma excluídos de yum ?

    
por molecularbear 21.09.2018 / 22:47

1 resposta

0

Veja documentação do ciclo de vida do RHSCL

O rh-php56 chegou ao final de sua vida em abril de 2018, portanto será removido em breve do repositório ativo.

Ele ficará disponível no cofre (como o php54 e o php55), mas eu recomendo vivamente que mude para uma versão mantida (rh-php70 ou rh-php71)

BTW, ainda está online por enquanto:

# LANG=C yum list rh-php56\*
Installed Packages
rh-php56.x86_64                2.3-1.el6           @centos-sclo-rh   
rh-php56-php-cli.x86_64        5.6.25-1.el6        @centos-sclo-rh   
rh-php56-php-common.x86_64     5.6.25-1.el6        @centos-sclo-rh   
rh-php56-php-pear.noarch       1:1.9.5-4.el6       @centos-sclo-rh   
rh-php56-php-pecl-jsonc.x86_64 1.3.6-3.el6         @centos-sclo-rh   
rh-php56-php-process.x86_64    5.6.25-1.el6        @centos-sclo-rh   
rh-php56-php-xml.x86_64        5.6.25-1.el6        @centos-sclo-rh   
rh-php56-runtime.x86_64        2.3-1.el6           @centos-sclo-rh   
Available Packages
rh-php56-build.x86_64          2.0-6.el6           rhscl-rh-php56-el6
...
    
por 25.09.2018 / 08:40