yum fails with pycurl version error

Ed Greshko ed.greshko at greshko.com
Thu Jan 1 21:38:12 UTC 2015


On 01/02/15 02:47, Alex Regan wrote:
> Hi,
> A recent fedora20 update broke yum:
>
> # yum update
> There was a problem importing one of the Python modules
> required to run yum. The error leading to this problem was:
>
>    pycurl: libcurl link-time version (7.29.0) is older than compile-time version (7.32.0)
>
> Please install a package which provides this module, or
> verify that the module is installed correctly.
>
> It's possible that the above module doesn't match the
> current version of Python, which is:
> 2.7.5 (default, Nov  3 2014, 14:26:24)
> [GCC 4.8.3 20140911 (Red Hat 4.8.3-7)]
>
> If you cannot solve this problem yourself, please go to
> the yum faq at:
>   http://yum.baseurl.org/wiki/Faq
>
> Any ideas what caused this or how to fix it?

Well, no problems here.  The last time libcurl was updated on my system was 10/30.  From yum.log ....

Oct 30 06:56:41 Updated: libcurl-7.32.0-14.fc20.x86_64
Oct 30 06:56:49 Updated: curl-7.32.0-14.fc20.x86_64

Check to see when it was updated on your system.  If you'd not been doing updates....it may have just happened.  Then, it is possible that you use "prelink" on your system.  To see if it is enabled....

grep PRELINKING /etc/sysconfig/prelink

If it is set to "yes" then try running prelink manually and see if that fixes the problem.

-- 
If you can't laugh at yourself, others will gladly oblige.



More information about the users mailing list