In which John is reminded once again of why he doesn’t want to be a hacker:
make[2]: Entering directory `/home/jfleck/jhstuff/head/gnome-themes/HighContrast' Makefile:359: *** missing separator. Stop. make[2]: Leaving directory `/home/jfleck/jhstuff/head/gnome-themes/HighContrast' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jfleck/jhstuff/head/gnome-themes' make: *** [all-recursive-am] Error 2 *** error during stage build of gnome-themes: could not build module *** [29/86]
Lather, rinse, repeat.
No doubt this error, seen when running jhbuild, is the result of dark auto* magic, and had I been paying closer attention during Defense Against the Dark Arts class I’d know the spell to fix it properly. As it is, a bunch of hackerly steps involving commenting entire directories out of the build seems to have gotten me at least temporarily past the point of immediate doom. No doubt someone out there will read this and can tell me the easy incantation to fix things. If I hear it, I’ll use it. But in the meantime I just need to get the damn thing built so I can work on the docs.
This sort of mess is increasingly a problem for the docs as building the latest GNOME grows in complexity. (Is it really growing in complexity, or am I just less patient?) One of the docs community newcomers recently asked me, in all innocence, how he could get a look at the latest CVS head version of the app he was working on so he could be sure his docs matched.
Just a reminder of why I don’t want to be a hacker.