Bug 37365

Summary: Check for availability of 'pyparsing' during configure time
Product: Spice Reporter: David Jaša <jasa.david>
Component: spice-gtkAssignee: Spice Bug List <spice-bugs>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: build output
potential way of handling this

Description David Jaša 2011-05-19 05:54:29 UTC
Created attachment 46904 [details]
build output

SSIA

version: from git://gitorious.org/spice-gtk/spice-gtk.git , fetched 2011-05-19.
Comment 1 Marc-Andre Lureau 2011-05-27 05:33:24 UTC
unfortunately, configure cannot be told to check for non-dist dependencies.

Iow, we don't check for pyparsing from the tarball configure, as it's not required.

The git build depedencies are leasted in README.
Comment 2 Christophe Fergeau 2011-05-27 07:49:07 UTC
Created attachment 47230 [details] [review]
potential way of handling this

Something like this could be done to fail more gracefully when pyparsing is missing in a git checkout.
Comment 3 Olav Vitters 2012-08-09 20:01:27 UTC
I don't get why this is WONTFIX. This was pretty annoying to debug while packaging 0.12.101 for Mageia.
Comment 4 Christophe Fergeau 2012-08-10 08:13:48 UTC
Tarballs are supposed to ship the files pyparsing generates, but this got broken recently (I think during the switch to git submodules). But 1 year after, I still think a patch like the one in this bug would be useful.

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.