This problem was introduced by https://gitlab.gnome.org/GNOME/tracker/commit/ee07c990
Here are some options: 1) We could revert that commit but maybe that's not a good idea. Apps would still emit warnings when the tracker libraries can't find those ontology rules. 2) We could have the apps that build against tracker depend on tracker. Most already do, but this means nautilus, brasero, and the brasero fork kylin-burner. I'm not sure that the tracker integration in brasero works and I don't think it's very useful there, but the dependency probably wouldn't hurt. We have some good arguments for nautilus to now depend on tracker too. 3) We could introduce a tracker-common package including /usr/share/tracker/ and /usr/share/locale/ and have the tracker library packages depend on it. So I'm leaning towards #3 (and independently having nautilus depend on tracker). What do the rest of you think? Thanks, Jeremy Bicha