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?
signature.asc
Description: OpenPGP digital signature

