GNOME Bugzilla – Bug 648183
[JHBuild] vte installation doesn't respect prefix
Last modified: 2012-03-08 21:17:06 UTC
Building vte with JHBuild, configured to install files in ~/opt/gnome, vte tries to install some files in /usr/share/gir-1.0 instead of ~/opt/gnome/share/gir-1.0. See the end of the buildlog attached.
Created attachment 186256 [details] Buildlog
That's expected; the gir is installed where g-i looks for it. That comes from introspection.m4.
Nope, girs and typelibs should be installed in your own prefix, as seen in the example in Makefile.introspection. Jhbuild sets the right environment variables so that they will get found in the jhbuild prefix; g-ir-scanner looks in $XDG_DATA_DIRS/gir-1.0, and g-ir-compiler looks in $GI_TYPELIB_PATH.
Fixed on vte-next and vte-0-32.