Bookworm sid 12 , installing from source trackers

i have built from (latest) source glib and gfvs. I am trying to build from (latest) source trackers.

i clone the subproject according to the installation guide one project inside other. using:
sudo meson ./build --prefix=$HOME/opt/tracker -Dtracker_core=subproject

It finishes succesfully. However, cd build && sudo ninja install results

[1/584] Generating subprojects/tracker/src/ontologies/tracker_gresources_h with a custom command FAILED: subprojects/tracker/src/ontologies/tracker_gresources.h /usr/local/bin/glib-compile-resources ../subprojects/tracker/src/ontologies/builtin-ontology.gresource.xml --sourcedir ../subprojects/tracker/src/ontologies --internal --generate --target subprojects/tracker/src/ontologies/tracker_gresources.h /usr/local/bin/glib-compile-resources: symbol lookup error: /usr/local/bin/glib-compile-resources: undefined symbol: g_string_free_and_steal [2/584] Generating subprojects/tracker/src/ontologies/tracker_gresources_c with a custom command FAILED: subprojects/tracker/src/ontologies/tracker_gresources.c /usr/local/bin/glib-compile-resources ../subprojects/tracker/src/ontologies/builtin-ontology.gresource.xml --sourcedir ../subprojects/tracker/src/ontologies --internal --generate --target subprojects/tracker/src/ontologies/tracker_gresources.c --dependency-file subprojects/tracker/src/ontologies/tracker_gresources.c.d /usr/local/bin/glib-compile-resources: symbol lookup error: /usr/local/bin/glib-compile-resources: undefined symbol: g_string_free_and_steal [6/584] Compiling C object subprojects/tracker/src/libtracker-sparql/remote/libtracker-http-soup3.so.p/tracker-http-module.c.o ninja: build stopped: subcommand failed.

maybe related see also here: linux - Updating to bookworm sid fails - plasmashell(kde), libgiognutls.so - Super User

Don’t do this… don’t ever do this.

in my system, all source builds must be run with sudo, otherwise not build due to permission denied in related folders