<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.12.0">
</HEAD>
<BODY>
On Wed, 2006-11-15 at 13:47 +0100, dragoran wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000"><A HREF="mailto:buildsys@redhat.com">buildsys@redhat.com</A> wrote:</FONT>
<FONT COLOR="#000000">></FONT>
<FONT COLOR="#000000">> nautilus-2.16.2-6.fc7</FONT>
<FONT COLOR="#000000">> ---------------------</FONT>
<FONT COLOR="#000000">> * Tue Nov 14 2006 Matthias Clasen <<A HREF="mailto:mclasen@redhat.com">mclasen@redhat.com</A>> - 2.16.2-6</FONT>
<FONT COLOR="#000000">> - Detect tracker dynamically, too</FONT>
<FONT COLOR="#000000">></FONT>
<FONT COLOR="#000000">>   </FONT>
<FONT COLOR="#000000">what happens when tracker and beagle are installed and running?</FONT>
<FONT COLOR="#000000">which one will nautilus use?</FONT>

</PRE>
</BLOCKQUOTE>
<BR>
NautilusSearchEngine *<BR>
nautilus_search_engine_new (void)<BR>
{<BR>
        NautilusSearchEngine *engine;<BR>
        <BR>
#ifdef HAVE_TRACKER<BR>
        engine = nautilus_search_engine_tracker_new ();<BR>
        if (engine) {<BR>
                return engine;<BR>
        }<BR>
#endif<BR>
<BR>
#ifdef HAVE_BEAGLE<BR>
        engine = nautilus_search_engine_beagle_new ();<BR>
        if (engine) {<BR>
                return engine;<BR>
        }<BR>
#endif<BR>
        engine = nautilus_search_engine_simple_new ();<BR>
        return engine;<BR>
}<BR>
<BR>
<BR>
So I assume it will prefer tracker, as long as it is installed. From my <BR>
experiments, it looks like libtracker actually starts trackerd on demand, so you'll have to uninstall tracker to get back to beagle.
</BODY>
</HTML>