On Sun, 23 Sep 2018 14:33:36 +0200 =?UTF-8?Q?Bernhard_=c3=9cbelacker?=
<[email protected]> wrote:
> Hello Christoph Anton Mitterer,
> I just tried to reproduce this issue.
> 
> It looks like this issue got introduced in upstream commit [1].
> There an error message got added that leads to an immediate process exit.
> This error is shown when file 
> /usr/share/tracker/domain-ontologies/default.rule
> is not found that belongs to package "tracker".
> 
> Therefore a workaround would possibly be to install the package "tracker".
> 
> Attached is a patch that converts the call to "g_error" to the
> error handling style used some lines above with "g_error_new".
> 
> With just libtracker-sparql-2.0-0 built using that patch,
> nautilus just writes some warning but opens and is usable,
> without having package "tracker" installed.
> 
> Could not find any entry in upstream issue tracker [2].
> But I think in the end this should be forwarded and fixed upstream.

Raising this issue of handling a missing ontologies file more gracefully
with the tracker upstream developers seems like a reasonable idea and I
would prefer this solution.

At worst they will reject the idea.

Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to