The jhbuild moduleset currently fails due to librsvg needing libcroco.
Created attachment 256291 [details] Patch
Comment on attachment 256291 [details] Patch We currently reserve the JHBuild for dependencies that actually affect test results. Other dependencies should be added to Tools/gtk/install-dependencies.
Oh, got it, and libcroco is already listed there. Sorry for the noise, thanks!
Let me repurpose this bug slightly. I want install-dependencies to be used only for software that does not depend on anything we build in jhbuild. libcroco should be built by jhbuild because it depends on glib.
I think there is definitely a value in keeping the JHBuild moduleset as small as possible. WebKit developers shouldn't have to build the entire world.
Let's discuss in bug #145696.
We agreed to only add these dependencies to jhbuild as problems arise, at least for now. Hopefully there are few issues in practice.