Bug 86286

Summary: Build failure; missing files in tarball? version 1.10.0
Product: pycairo Reporter: Davin McCall <davmac>
Component: generalAssignee: Steve Chaplin <d74n5pohf9>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: dtardon, frob
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Davin McCall 2014-11-14 15:23:32 UTC
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.
Comment 1 Davin McCall 2014-11-14 15:28:19 UTC
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.
Comment 2 Davin McCall 2014-11-14 16:37:22 UTC
Please note, this was the Python 2 version of pycairo.
Comment 3 Christoph Reiter 2017-07-05 15:10:00 UTC
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.