GNOME Bugzilla – Bug 546640
<after> not checked recursively
Last modified: 2008-08-24 16:28:34 UTC
Imagine this: bootstap.modules contains: => gtk-doc => meta-bootstrap (depending on gtk-doc) and core.modules contains: => cairo with <after><dep package="meta-bootstrap"/></after> => meta-stuff (depending on cairo) And now in jhbuild I'd like to build these: ['meta-stuff', 'gtk-doc'] What happens is that gtk-doc is built after cairo, which shouldn't happen as there is an recursive <after> dependency on gtk-doc. Please check <after> recursivly.
Could you attach your modulesets ?
They are in here: http://git.imendio.com/?p=projects/gtk-osx-build.git;a=summary If you still need the modulesets explicitly, feel free to ask again :-)
I finally had time to look into this and fixed it. 2008-08-24 Frederic Peters <fpeters@0d.be> * jhbuild/moduleset.py, tests/tests.py: recursively check <after> dependencies when ordering modules. (closes: #546640)