Re: [Tracker] Restarted the xesam-support branch






On Sun, 2008-07-20 at 18:49 +0200, Michael Albinus wrote:


I've checked out this branch, built tracker, and tried to access it via
xesam fulltext query. This fails with the error:

(trackerd:10336): Tracker-CRITICAL **: Sqlite3 prepared query:'GetXesamMetaDataTextLookups' was not found

Apologizes for not informing the public list about this yet, but the
xesam-supoort branch is temporarily abandoned.

The indexer-split has been merged with the latest from the xesam-support
branch. You can and should checkout that branch if you want to play
around with the Xesam support.

However (and this is why xesam-support is temporarily abandoned).

The work in indexer-split, since we are trying to prepare it for merging
with trunk a.s.a.p., has a focus on getting the features that are
available in trunk working, tested and functional.

Xesam is not among those features and has therefore, again temporarily,
a slightly lesser priority. We indeed consider moving the branch to
trunk our top most priority right now.

Which means that it's not unlikely that at this moment Xesam is not
functional.

Especially the Xesam specific ontology data is at this moment in a
broken state, I think. The person responsible for this part of the Xesam
puzzle will be back from holiday next week and will most likely fix
this.

I think ïGetXesamMetaDataTextLookups is among the prepared statements
that are related to this piece. It doesn't surprise me that you have
these problems, although make sure that you have done 'make install'
before trying (you need to have a recent .sql file installed at the
right $prefix, not just in your build directory).

What do I need to make it functional? I've followed the instructions in
tests/scripts/testing.txt as much as possible, but without success.

Ps. 

For the Xesam tests you need a fresh checkout of xesam-glib from its
Bazaar checkout. I will soon migrate the tests to the recently released
version of xesam-glib.

ps. If you compiled xesam-glib in /opt/xesam, you'd need to have the 
environment variable PKG_CONFIG_PATH to be set to /opt/xesam/lib/pkgconfig 

Thanks in advance, and best regards, Michael.

np.

Perhaps join #tracker tomorrow (Monday). The developers of indexer-split
and xesam-support will all be available for discussion afaik (I will,
just ping 'pvanhoof').


-- 
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org 
http://pvanhoof.be/blog
http://codeminded.be









[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]