Tente desativar o repo remi, remova o php-comon instalado com
yum remove php-common
e, em seguida, instale:
yum install php-common php-intl
Você pode colocar a saída de
php -v
Quando eu corro:
yum install php-intl
Eu recebo este erro:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.as29550.net
* epel: ftp.nluug.nl
* extras: mirror.as29550.net
* updates: mirror.for.me.uk
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-intl.x86_64 0:5.3.3-22.el6 will be installed
--> Processing Dependency: php-common(x86-64) = 5.3.3-22.el6 for package: php-intl-5.3.3-22.el6.x86_64
--> Finished Dependency Resolution
Error: Package: php-intl-5.3.3-22.el6.x86_64 (base)
Requires: php-common(x86-64) = 5.3.3-22.el6
Installed: php-common-5.3.14-1.el6.remi.x86_64 (@remi)
php-common(x86-64) = 5.3.14-1.el6.remi
Available: php-common-5.3.3-22.el6.x86_64 (base)
php-common(x86-64) = 5.3.3-22.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Alguma idéia de como contornar este problema?
Eu tentei:
yum install php-common-5.3.3-22.el6.x86_64
Ele diz que já está instalado.
Tente desativar o repo remi, remova o php-comon instalado com
yum remove php-common
e, em seguida, instale:
yum install php-common php-intl
Você pode colocar a saída de
php -v
O problema parece ser que você está executando uma versão não padrão do PHP, do repositório remi
no link . A verdadeira resposta é: não faça isso; Se você precisa de um PHP mais atualizado, atualize para o CentOS 6. Mas isso provavelmente não é muito útil para você agora, mas se você realmente não precisa do PHP atualizado, faça o downgrade como B14D3 aconselha em sua resposta.
Assumindo que você faz precisa do remi PHP, então há um pacote php-intl
da versão correta no repositório remi; Não sei bem por que o seu yum
não está pegando. Se você olhar no arquivo relevante em /etc/yum.repos.d
, a instrução a priority=
pode estar fazendo com que os repositórios de base / atualizações substituam a remi? Ou o repositório está desativado ( enabled=0
)? Você poderia postar o conteúdo do arquivo /etc/yum.repos.d
relevante?