gnome-base/nautilus-2.18.1 depends on >=app-misc/tracker-0.7 but tracker-0.7 is not in overlay or portage tree. in addition media-video/totem-2.28.1-r1 depends on <tracker-0.7, so even if i put tracker-0.7 in my own overlay it does not work.
Yes, it is a known problem. tracker is not an easy bump and API was broken so it'll be a mess to upgrade, just disable support for it until everything is migrated to 0.7, it'll avoid you a headache, really.
ok, i build nautilus with -tracker for now (not that i use it much anyhow :) )...
There is a patch for totem but it then *requires* tracker-0.7.
I tried it but for me it faild to find tracker.h, probably because totem-tracker-widget.h was not updated to the new location. I will attach the modified patch in a minute.
Created attachment 208367 [details, diff]
Patch for totem 2.28.1
This is the mofified patch that makes it work for me. Tested on ~amd64.
Created attachment 208376 [details, diff]
This patch adds check on tracker version and use flag and applies patch. Not sure if this is the correct way of handling this but works for me.
BTW, nautilus-2.28.1 (and totem) work well with tracker-0.6.95. I just lowered the tracker dependency of nautilus in my own overlay. Configure of nautilus checks, whether tracker <0.7 or >=0.7 is installed, and points to ifdefed code depending on the tracker version installed.
Proposed tracker-0.7.4 ebuild in bug #269928
Please note as comment #1, there is no easy upgrade path for tracker <= 0.6.6.
Ergo: Remove the tracker useflag from nautilus ebuild!
fixed in 2.28.2, see bug #296794 for keywording requests.