When trying to build 1.10.0: $ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var configure: error: cannot find install-sh, install.sh, or shtool in "." "./.." "./../.." Seems like the source bundle is incomplete? Most programs bundle install.sh and various other files and don't require shtool. In any case, if shtool is required it should be listed as a build dependency.
Even after I copy shtool into the source root, I get: /bin/sh: /usr/src/py2cairo-1.10.0/missing: No such file or directory configure: warning: `missing' script is too old or missing ... during configure, which aborts.
Please note, this was the Python 2 version of pycairo.
Since 1.11 pycairo uses distutils for building. There is a good chance that this bug no longer occurs with the new system. If there are still problems please file a bug: https://github.com/pygobject/pycairo/issues
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.