perf quebrado após o upgrade do apt

2

Depois de executar sudo apt upgrade , meu perf foi quebrado:

$ perf
/usr/lib/linux-tools/4.4.0-28-generic/perf:
error while loading shared libraries:
libbfd-2.26-system.so: cannot open shared object file: No such file or directory

Eu tentei apt remove linux-tools-common e depois reinstalei, sem sucesso.

Como isso pode ser corrigido?

Usando o Ubuntu 16.04.

    
por user14717 13.07.2016 / 17:41

1 resposta

4

Acabei de me deparar com o mesmo problema. Parece que o libbfd foi atualizado, mas o perf ainda está tentando se conectar à versão antiga. Eu trabalhei em torno do problema por meio de links simbólicos para a biblioteca:

$ sudo updatedb
$ locate libbfd
/usr/lib/x86_64-linux-gnu/libbfd-2.26.1-system.so
$ sudo ln -s /usr/lib/x86_64-linux-gnu/libbfd-2.26.1-system.so /usr/lib/x86_64-linux-gnu/libbfd-2.26-system.so
$ perf
  usage: perf [--version] [--help] [OPTIONS] COMMAND [ARGS]
..

Espero que isso ajude.

    
por Charles Cooper 14.07.2016 / 22:56