There is a (already fixed) bug in pycairo that breaks wxpython. pycairo reports it's own version as (1,10,8) where (1,8,10) would be correct. That breaks tests in /usr/lib/python2.6/site-packages/wx-2.8-gtk2-unicode/wx/lib/wxcairo.py line 330. See the original bugreport on pycairo: https://bugs.freedesktop.org/show_bug.cgi?id=31653 Fix is already in cairo's git: http://cgit.freedesktop.org/py2cairo/patch/?id=3953265c398ccbd600b4d788f7c8f9a8e0e644a2 Reproducible: Always Steps to Reproduce: Try to call wxpython's ContextFromDC()
Created attachment 268317 [details] Ebuild that applies the fixing patch
Created attachment 268319 [details, diff] Corresponding patch
Fixed in dev-python/pycairo-1.10.0.