Agora você tem os pacotes de 32 e 64 bits em seu sistema, portanto, para atualizá-los, você deve atualizá-los ao mesmo tempo com a mesma invocação de yum localinstall
.
Estou tendo problemas com um servidor da Web do CentOS 5.9 executando sites php. Aparentemente libxml2 2.6.26-2.1.21.el5_9.2
tem um bug conhecido , mas parece que eles não colocaram o mais recente lançamento no repositório, como você não pode atualizá-lo usando o yum.
Eu pesquisei muito sobre isso e também encontrei algumas outras postagens aqui no Serverfault, mas não funcionou. Eu tentei a solução do Chad aqui mas falhei no último palco. Quando tentei fazer o yum localinstall
, isso me dá isso:
Transaction Check Error:
file /usr/share/man/man1/xmlcatalog.1.gz from install of libxml2-2.7.8-1.x86_64 conflicts with file from package libxml2-2.6.26-2.1.21.el5_9.2.i386
file /usr/share/man/man1/xmllint.1.gz from install of libxml2-2.7.8-1.x86_64 conflicts with file from package libxml2-2.6.26-2.1.21.el5_9.2.i386
file /usr/share/man/man1/xmlcatalog.1.gz from install of libxml2-2.7.8-1.x86_64 conflicts with file from package libxml2-2.6.22-1.i386
file /usr/share/man/man1/xmllint.1.gz from install of libxml2-2.7.8-1.x86_64 conflicts with file from package libxml2-2.6.22-1.i386
file /usr/share/man/man3/libxml.3.gz from install of libxml2-2.7.8-1.x86_64 conflicts with file from package libxml2-2.6.22-1.i386
Então, pensei que talvez eu pudesse --force
, mas não quero fazer isso se substituir algo que o sistema precisa e causar mais erros no final.
No relatório de erros, Daniel Veillard diz que há uma correção:
"A single upstream commit seems to fix the problem"
Essa frase não faz sentido para mim, e o link que ele postou não esclareceu nem um pouco.
Eu gostaria de receber ajuda com isso. Vejo que está reclamando dos arquivos dos pacotes de 32 bits, o que acho estranho, já que estou tentando instalar pacotes de 64 bits. Eu acho que isso deixaria os 32 bits sozinhos.
Eu resolvi este problema com o downgrade libxml2
e a reinstalação do PHP
sudo yum downgrade libxml2 libxml2-devel libxml2-python
sudo yum reinstall php php-xml