Ao atualizar o yum via sudo no nosso servidor (Amazon Linux), recebo o seguinte erro:
Fatal Python error: pycurl:
libcurl link-time version is older than compile-time version
Eu acho as seguintes bibliotecas libcurl no sistema:
/usr/lib/libcurl.so.4.3.0
/usr/lib/libcurl.so.4 -> libcurl.so.4.3.0
/usr/local/zend/lib/libcurl.so.4.2.0
/usr/local/zend/lib/libcurl.so -> libcurl.so.4.2.0
/usr/local/zend/lib/libcurl.so.4 -> libcurl.so.4.2.0
Eu tentei várias coisas, como este blog da Oracle :
python
>>> import pycurl
dlopen("/usr/lib/python2.7/dist-packages/pycurl.so", 2);
ldd /usr/lib/python2.7/dist-packages/pycurl.so
libcurl.so.4 => /usr/local/zend/lib/libcurl.so.4 (0xb7714000)
rpm -q /usr/local/zend/lib/libcurl.so.4
package /usr/local/zend/lib/libcurl.so.4 is not installed
Para ser honesto, não tenho ideia do que fazer agora, mesmo que essa informação seja útil. A única explicação que posso dar é que o libcurl errado é usado, mas eu não acho que seja sábio mudar links simbólicos ou apenas experimentar.
Como posso obter a libcurl certa funcionando?
Tags package-management python yum