app-misc/tracker-2.0.3 removed numerous USE flags from the ebuild, causing blocks in the following packages: 1) gnome-extra/gnome-documents-3.26.2 COMMON_DEPEND needs >=app-misc/tracker-2:=[miner-fs], but miner-fs USE variable removed from latest tracker. 2) media-sound/gnome-music-3.26.2 RDEPEND has the following logic: || ( app-misc/tracker[gstreamer] app-misc/tracker[ffmpeg] ) but gstreamer||ffmpeg USE variables removed from latest tracker. 3) gnome-base/nautilus-3.26.2 COMMON_DEPEND needs >=app-misc/tracker-1:= but only tracker-1 and tracker-2 use the same SLOT=0.
After installing the latest gnome-documents and tracker-2 from gnome-overlay, gnome-documents fails with the following: (org.gnome.Documents:5193): GLib-GIO-ERROR **: 21:18:46.915: Settings schema 'org.freedesktop.Tracker.Miner.Files' is not installed Trace/breakpoint trap (core dumped) Believe this is due to removal of miner-fs USE variable/logic from latest tracker-2 ebuild.
(In reply to Randy Tupas from comment #1) > After installing the latest gnome-documents and tracker-2 from > gnome-overlay, gnome-documents fails with the following: > > (org.gnome.Documents:5193): GLib-GIO-ERROR **: 21:18:46.915: Settings schema > 'org.freedesktop.Tracker.Miner.Files' is not installed > > Trace/breakpoint trap (core dumped) > > Believe this is due to removal of miner-fs USE variable/logic from latest > tracker-2 ebuild. My lame attempt to add "+miner-fs" to the IUSE variable and "$(use_enable miner-fs) \" to the "gnome2_src_configure \" portion of the ebuild did not resolve the issue. During the build (which completes successfully), I see: "QA Notice: Unrecognized configure options: --with-icu --enable-miner-fs --without-unistring --with-icu --enable-miner-fs --without-unistring WARN: postinst"
I have been having similar problems with app-misc/tracker from the gnome-next overlay, and have come to the conclusion that tracker-1 and tracker-2 need to be slotted. What I have done in my local overlay is rather ugly, and there are a lot of file collisions, but the .so files themselves work nicely in separate slots, and this allows all the latest gnome packages to build.
Please try with updated ebuild from the gnome overlay. I have introduced tracker-miners ebuild and fix dependencies so this should be resolved now.
Thank you. The whole tracker + tracker-miners situation is working much better now.
Issues appear to be resolved. Able to restore tracker support via USE variable and all packages build without error. Thanks for the support and your efforts to get the latest Gnome to the Gentoo community.
Closing then, thanks for feedback.