I get the following traceback when trying to import pylibmc on F18 (which doesn't totally seem to make sense. Python 2.7.3 (default, Aug 9 2012, 17:23:57) [GCC 4.7.1 20120720 (Red Hat 4.7.1-5)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import pylibmc Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib64/python2.7/site-packages/pylibmc/__init__.py", line 70, in <module> import _pylibmc RuntimeError: pylibmc requires >= libmemcached 0.32, was compiled with 1.0.8 The version I have installed is python-pylibmc-1.2.0-9.20110805gitf01c31.fc18.x86_64
Looks like this is a upstream bug is overtly simplistic version check https://github.com/lericson/pylibmc/issues/82 I will push out an update shortly. Thanks for reporting this.
python-pylibmc-1.2.3-2.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/python-pylibmc-1.2.3-2.fc18
Package python-pylibmc-1.2.3-2.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing python-pylibmc-1.2.3-2.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-1729/python-pylibmc-1.2.3-2.fc18 then log in and leave karma (feedback).
python-pylibmc-1.2.3-2.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.