FS#55046 - tracker returns 0 results. "no such tokenizer: TrackerTokenizer"
Attached to Project:
Arch Linux
Opened by Johannes Rohr (jro) - Sunday, 06 August 2017, 07:05 GMT
Last edited by Jan Alexander Steffens (heftig) - Monday, 07 August 2017, 18:39 GMT
Opened by Johannes Rohr (jro) - Sunday, 06 August 2017, 07:05 GMT
Last edited by Jan Alexander Steffens (heftig) - Monday, 07 August 2017, 18:39 GMT
|
Details
Description:
whenever I try to search something in tracker I get zero results dispite tens of thousands of files indexed. The console says: Could not get search results, GDBus.Error:org.freedesktop.Tracker1.SparqlError.Internal: no such tokenizer: TrackerTokenizer I have already done rm -rf ~/.config/tracker to have all reindexed. but that doesn't change a thing. Additional info: * package version(s) tracker 0.12.1-1 * config and/or log files etc. Steps to reproduce: |
This task depends upon
Closed by Jan Alexander Steffens (heftig)
Monday, 07 August 2017, 18:39 GMT
Reason for closing: Fixed
Additional comments about closing: tracker 1.12.2-1
Monday, 07 August 2017, 18:39 GMT
Reason for closing: Fixed
Additional comments about closing: tracker 1.12.2-1
no such tokenizer: TrackerTokenizer
I, and upstream, have determined that the "no such tokenizer: TrackerTokenizer" error stems from tracker requiring a code change to work with sqlite 3.20.0 that was just upgraded to on Arch Linux.
I've tried the patch jro and eschwartz linked to at https://bugzilla.gnome.org/attachment.cgi?id=357047&action=edit but that doesn't resolve my issue and tracker 1.12 with that patch applied still gives "no such tokenizer: TrackerTokenizer" after upgrading sqlite to 3.20.0.
I've tested this just now on Arch Linux' tracker 1.12.1-1 and it resolves the issue.