yum atualização php dependência libjpeg

1

Estou com um problema ao fazer uma atualização do yum com o php e está tendo um problema de dependência com o libjpeg.so

aqui está a saída de atualização do yum:

yum update
Resolving Dependencies
--> Running transaction check
---> Package php54w.i386 0:5.4.12-1.w6 will be updated
---> Package php54w.i386 0:5.4.13-1.w6 will be an update
---> Package php54w-bcmath.i386 0:5.4.12-1.w6 will be updated
---> Package php54w-bcmath.i386 0:5.4.13-1.w6 will be an update
---> Package php54w-cli.i386 0:5.4.12-1.w6 will be updated
---> Package php54w-cli.i386 0:5.4.13-1.w6 will be an update
---> Package php54w-common.i386 0:5.4.12-1.w6 will be updated
---> Package php54w-common.i386 0:5.4.13-1.w6 will be an update
---> Package php54w-devel.i386 0:5.4.12-1.w6 will be updated
---> Package php54w-devel.i386 0:5.4.13-1.w6 will be an update
---> Package php54w-gd.i386 0:5.4.12-1.w6 will be updated
---> Package php54w-gd.i386 0:5.4.13-1.w6 will be an update
--> Processing Dependency: libjpeg.so.62(LIBJPEG_6.2) for package: php54w-gd-5.4.13-1.w6.i386
---> Package php54w-mbstring.i386 0:5.4.12-1.w6 will be updated
---> Package php54w-mbstring.i386 0:5.4.13-1.w6 will be an update
---> Package php54w-mcrypt.i386 0:5.4.12-1.w6 will be updated
---> Package php54w-mcrypt.i386 0:5.4.13-1.w6 will be an update
---> Package php54w-mysql.i386 0:5.4.12-1.w6 will be updated
---> Package php54w-mysql.i386 0:5.4.13-1.w6 will be an update
---> Package php54w-pdo.i386 0:5.4.12-1.w6 will be updated
---> Package php54w-pdo.i386 0:5.4.13-1.w6 will be an update
---> Package php54w-xml.i386 0:5.4.12-1.w6 will be updated
---> Package php54w-xml.i386 0:5.4.13-1.w6 will be an update
--> Finished Dependency Resolution
Error: Package: php54w-gd-5.4.13-1.w6.i386 (webtatic) Requires: libjpeg.so.62(LIBJPEG_6.2)
You could try using --skip-broken to work around the problem
** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows:
php54w-mcrypt-5.4.12-1.w6.i386 has installed conflicts php-mcrypt = ('0', '5.4.12', '1.w6'): php54w-mcrypt-5.4.12-1.w6.i386

Eu fiz um libjpeg de localização e o achei:

locate libjpeg
/usr/lib/libjpeg.so
/usr/lib/libjpeg.so.62

Alguém já teve esse problema ou sabe como corrigi-lo? devo simplesmente fazer o - skip quebrado e chamá-lo por dia?

Obrigado.

    
por TheDayIsDone 02.04.2013 / 22:27

1 resposta

0

O CentOS 6.4 quebrou a compatibilidade retroativa em algumas versões de bibliotecas e, portanto, as versões mais recentes do Webtatic suportam apenas o CentOS 6.4 para alguns pacotes (a maioria dos pacotes PHP não é afetada).

Se você pode atualizar sua versão do CentOS 6.x para 6.4, isso resolveria o problema. Nos últimos anos, o CentOS começou a dificultar a correção de versões anteriores para tentar levar os usuários ao último lançamento.

Não é uma situação ideal para servidores que não podem ser atualizados, mas os repositórios teriam que suportar cada release menor para evitar essa situação.

    
por 22.05.2013 / 22:05