Pycairo's autogen.sh specifies a minimum version of automake and aclocal of 1.9, and performs string comparison against the installed version. This breaks with 1.10, since "1.10" < "1.9"
pycairo uses the cairo autogen.sh. The cairo bug has already been reported:
When its fixed pycairo can synchronise with cairo to gain the same fix.
I have updated cairo's autogen.sh to work. It's copied from gnome's, ripping unneeded stuff. Frele fre eto copy.
Synchronized autogen.sh with the new cairo autogen.sh
(I assume this fixes the problem. I don't have automake 1.10 installed so am unable to test it)