libMagicWand.so.5 não pode abrir o arquivo de objeto compartilhado?

3

Após a atualização para a versão Ubuntu 15.04 eu tenho problemas quando tento rodar o emacs.

emacs: error while loading shared libraries: libMagicWand.so.5: cannot open shared object file: No such file or directory.

Enquanto isso, quando faço isso: locate libMagic

/usr/lib/i386-linux-gnu/libMagick++.a
/usr/lib/i386-linux-gnu/libMagick++.la
/usr/lib/i386-linux-gnu/libMagick++.so
/usr/lib/i386-linux-gnu/libMagick++.so.5
/usr/lib/i386-linux-gnu/libMagick++.so.5.0.0
/usr/lib/i386-linux-gnu/libMagickCore.a
/usr/lib/i386-linux-gnu/libMagickCore.la
/usr/lib/i386-linux-gnu/libMagickCore.so
/usr/lib/i386-linux-gnu/libMagickCore.so.5
/usr/lib/i386-linux-gnu/libMagickCore.so.5.0.0
/usr/lib/i386-linux-gnu/libMagickWand.a
/usr/lib/i386-linux-gnu/libMagickWand.la
/usr/lib/i386-linux-gnu/libMagickWand.so
/usr/lib/i386-linux-gnu/libMagickWand.so.5
/usr/lib/i386-linux-gnu/libMagickWand.so.5.0.0

Como você pode ver libMagicWand.so.5 na parte inferior. Então, claramente eu preciso de ajuda.

Obrigado antecipadamente.

    
por Nikita Luparev 25.04.2015 / 15:24

1 resposta

2

A biblioteca libMagickWand.so.5 não existe mais em Vivid. Instale a seguinte biblioteca, se ainda não estiver instalada.

sudo apt-get install libmagickwand-6.q16-2

Se isso não produzir o resultado desejado, prossiga aqui:

Ou você instala o pacote oficial do emacs ou você mesmo deve recompilá-lo.

Com este comando você pode ver, onde você obtém emacs via APT.

apt-cache policy emacs

Pegue o URL mais próximo do topo. Se o URL DOESN'T estiver assim:

http://archive.ubuntu.com/ubuntu/

THAN você pode pesquisar nos arquivos em /etc/apt/sources.list.d e em /etc/apt/sources.list e remover a linha afetada.

Como alternativa, você também pode tentar instalar as bibliotecas de Utopic manualmente.

    
por A.B. 25.04.2015 / 17:56