No seu sistema estão instaladas duas versões diferentes do libcurl:
-
libcurl3.soque é um link simbólico paralibcurl4.soque aponta paralibcurl.so.4.3.0
- uma versão local do libcurl.so.4 que é um link para libcurl.so.4.0.0
Esta biblioteca local /usr/local/lib/libcurl.so.4 é carregada antes de /usr/lib/x86_64-linux-gnu/libcurl.so.4 . Podemos ver o pedido da biblioteca ld usando o comando strings /etc/ld.so.cache .
Como eu posso ver na saída find / -name "*libcurl*" -exec ls -l {} \; -print , você instalou um pacote fonte de libcurl-7.16.0 em /usr/local/src/curl-7.16.0/ e eu acho que você compilou e gerou /usr/local/lib/libcurl.so.4.0.0 .
O método em falta curl_easy_pause está presente no libcurl desde 7.18.0 e é por isso que recebi o erro, seu sistema está usando libcurl-7.16.0 .
Para corrigir este problema, remova o libcurl errado e atualize o cache ld.so:
sudo rm /usr/local/lib/libcurl*
sudo ldconfig -v
Sugiro remover o diretório /usr/local/src/curl-7.16.0 para evitar qualquer outro tipo de problema.