The problem with a clueless tool like me running a pseudo-tinderbox is that I often have no idea why the build fails, if it fails. pango and shared-mime-info build fine on my home box (suse 9.1, basically) and even built earlier in the day on the build box I’m using. Now neither build in another directory, and I have no idea why.
[Later] Ah-ha. Apparently jhbuild -ac runs make clean after autogen/configure, which (not too surprisingly) breaks some modules. Remove the -c (unecessary in a clean checkout anyway) and things appear to work like a charm. Watch this space!
If my trip home gets delayed by a hurricane again I have no idea what I’ll do, but it probably won’t be pretty.