Por que o apt-get upgrade fornece o aviso de arquivo ELF?

0

Executando o sudo apt-get update e o sudo apt-get upgrade:

sudo apt-get update

sudo apt-get upgrade

apresenta a seguinte mensagem, que eu acho que é um aviso:

/sbin/ldconfig.real: /usr/lib/libf2c.so is not an ELF file - it has the wrong magic bytes at the start.

Onde está a origem disso e como posso corrigi-lo? Estou executando o Ubuntu 14.04 64 bits! Obrigado antecipadamente.

PD Esta pergunta é similar àquela feita aqui mas ainda não tem solução: /

EDIT: Acabei de encontrar uma pergunta semelhante que foi de fato respondida : Então isso é um bug e eu não posso fazer nada ??!

    
por antortjim 18.03.2015 / 17:41

1 resposta

2

Você pode ter um arquivo corrompido, então tente remover e reinstalar os pacotes libf2c2 e libf2c2-dev:

sudo apt-get purge libf2c2-dev
sudo apt-get purge libf2c2
sudo apt-get install libf2c2
sudo apt-get install libf2c2-dev

A questão a que você se refere tem outro problema, seu arquivo é um script python, então é claro que não é um arquivo ELF.

Corrigidos os nomes dos pacotes.

    
por ubfan1 18.03.2015 / 18:47