Não é possível instalar a libpng porque ela está em conflito com a versão anterior

0

Estou tentando instalar o SDL2_image-2.0.1-5, que parece ser a versão mais recente do SDL2_image, com base no rpmfind.net. (A máquina é o CentOS, versão mais recente, em execução no VMware em uma caixa do Windows de 64 bits, e as versões do pacote que estou recebendo são as mais recentes no rpmfind.net para o Fedora Rawhide, versões x86_64). Ele reclama de duas dependências com falha

error: Failed dependencies:
    libpng16.so.16()(64bit) is needed by SDL2_image-2.0.1-5.fc26.x86_64
    libpng16.so.16(PNG16_0)(64bit) is needed by SDL2_image-2.0.1-5.fc26.x86_64

libpng-1.6.29-1.fc27.x86_64.rpm, o mais recente que eu posso encontrar no rpmfind.net, deve fornecer estes, de acordo com a página lá ... mas quando tento instalá-lo, recebo um conflito. Parece ser apenas sobre man pages, mas eu não sei:

warning: libpng-1.6.29-1.fc27.x86_64.rpm: Header V3 RSA/SHA256 Signature, 
key ID f5282ee4: NOKEY
Preparing...                          ################################# [100%]
    file /usr/share/man/man5/png.5.gz from install of libpng-2:1.6.29-1.fc27.x86_64 
    conflicts with file from package libpng-2:1.5.13-7.el7_2.x86_64

yum install libpng.x86_64 diz

Package 2:libpng-1.5.13-7.el7_2.x86_64 already installed and latest version

Estou confuso sobre o que fazer. (E o "Pacote 2" significa alguma coisa?)

rpm -qi libpng.x86_64 me informa que o pacote não é relocável, FWIW.

    
por Topological Sort 29.06.2017 / 15:40

1 resposta

0

Como mencionado pelo usuário, o problema foi corrigido usando pacotes / RPMs construídos para o seu sistema, a versão 7.3.1611 (Core) do CentOS Linux.

Aparentemente, esses RPMs corretos eram pacotes do Red Hat Enterprise Linux (RHEL) 7.

As dificuldades que ele estava enfrentando anteriormente, como descrito na pergunta, eram porque ele estava tentando instalar os pacotes do Fedora Rawhide em seu sistema.

    
por 13.08.2017 / 22:07