I'm running into a problem with tracker only yielding results for the files
which it has indexed since the last time trackerd was loaded. I've run
several tests and they yield the same results.

Ie:

login
run trackerd. It goes through its paces until log reveals: "All data has
been flushed - waiting for new file events..."
copy document to watched folder containing word "impossible"
log shows file being indexed
$ tracker-search impossible
=> the file copied
$ killall trackerd
$ trackerd
$ tracker-search impossible
=> no results

I've tried it with several files, same results.

I'm running Edgy. I have tracker 0.5.3 compiled from source. My files are in
an encrypted partition with encfs, so it's a FUSE filesystem. For that
reason, I compiled from source rather than using the debs.

I made the following changes to the source as per Jamie's instructions in an
earlier thread on this mailing list:

change "MAP_SHARED" to "MAP_PRIVATE" in xdgmimecache.c and depot.c in
src/trackerd directory

Tracker indexed my folders properly. tracker.log reveals no fatal errors
that I can see. When trackerd is loaded. tracker-stats shows thousands of
documents searched (my whole home folder)

Any clues? Would the change of MAP_SHARED to MAP_PRIVATE have caused this?
Should I change it back and then recompile? But would it then work with FUSE
(encfs)?

Thank you for any assistance.

--
"Impossible is nothing."
_______________________________________________
tracker-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to