<div dir="ltr"><div>Hi all,</div><div><br></div><div>After upgrading some python packages via pip I found I left Yum in a non-working state:</div><div><br></div><div>There was a problem importing one of the Python modules</div><div>required to run yum. The error leading to this problem was:</div><div><br></div><div>   pycurl: libcurl link-time ssl backend (nss) is different from compile-time ssl backend (none/other)</div><div><br></div><div>Please install a package which provides this module, or</div><div>verify that the module is installed correctly.</div><div><br></div><div>It&#39;s possible that the above module doesn&#39;t match the</div><div>current version of Python, which is:</div><div>2.7.8 (default, Nov 10 2014, 08:19:18) </div><div>[GCC 4.9.2 20141101 (Red Hat 4.9.2-1)]</div><div><br></div><div>//</div><div><br></div><div>Now, what I did to fix the mess was:<br></div><div>1. Download python-pycurl-7.19.3.1-5.fc21.x86_64.rpm;</div><div>2. rpm --nodeps -e python-curl</div><div>3. rpm -ivh python-pycurl-7.19.3.1-5.fc21.x86_64.rpm.</div><div><br></div><div>So far so good, Yum isn&#39;t complaining anymore about the library version mismatch; however I would like to know if I proceeded right or if there&#39;s still any missing step(s) I should follow to ensure a proper system integrity.</div><div><br></div><div>Thanks and have a nice Sunday!</div><div>(At least what&#39;s left of it :)</div><div>-Martin<br></div>
</div>