Summary: | x11-fm/nautilus: Settings schema 'org.freedesktop.Tracker.Miner.Files' is not installed | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Neel Chauhan <nc> | ||||||
Component: | Individual Port(s) | Assignee: | freebsd-gnome (Nobody) <gnome> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Some People | CC: | romain | ||||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(gnome) |
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Description
Neel Chauhan
2020-10-05 03:29:18 UTC
Schemas seems to be listed in pkg-plist instead of GLIB_SCHEMAS in sysutils/tracker-miners. Running `glib-compile-schemas /usr/local/share/glib-2.0/schemas` manually fix the issue for me (yet I have some glitches that are probably unrelated). So to fix this we have to: 1. Fix sysutils/tracker-miners to register schemas properly; 2. Add sysutils/tracker-miners as a dependency to x11-fm/nautilus. Created attachment 218599 [details]
tracker-miner patch
I am not sure about the LDCONFIG stuff… It helps for LIB_DEPENDS on the Nautilus side but maybe there is a better way?
Created attachment 218600 [details]
nautilus patch
A commit references this bug: Author: bapt Date: Fri Oct 9 21:26:35 UTC 2020 New revision: 551832 URL: https://svnweb.freebsd.org/changeset/ports/551832 Log: Fix tracker-miners The glib schemas were not tracked as such, making nautilus failed to access them when it needed to. While here; remove entire LDCONFIG which is not needed given this port does not provide any library that anything would be dynamiclaly linked to PR: 250129 Submitted by: Neel Chauhan <neel@neelc.org> Changes: head/sysutils/tracker-miners/Makefile head/sysutils/tracker-miners/pkg-plist A commit references this bug: Author: bapt Date: Fri Oct 9 21:27:37 UTC 2020 New revision: 551833 URL: https://svnweb.freebsd.org/changeset/ports/551833 Log: MFH: r551832 Fix tracker-miners The glib schemas were not tracked as such, making nautilus failed to access them when it needed to. While here; remove entire LDCONFIG which is not needed given this port does not provide any library that anything would be dynamiclaly linked to PR: 250129 Submitted by: Neel Chauhan <neel@neelc.org> Changes: _U branches/2020Q4/ branches/2020Q4/sysutils/tracker-miners/Makefile branches/2020Q4/sysutils/tracker-miners/pkg-plist The dependency on nautilus is wrong, nautilus does not link on tracker-miner, but on tracker. THe tracker patch is good to the exception of the LDCONFIG, there is no library anything could link to that are provided there. |