Re: [Tracker] Tracker 0.5.2 and FUSE
- From: Jamie McCracken <jamiemcc blueyonder co uk>
- To: Fredrik Blom <fblom kth se>
- Cc: Eugenio Cutolo <e cutolo gmail com>, tracker-list gnome org
- Subject: Re: [Tracker] Tracker 0.5.2 and FUSE
- Date: Sun, 26 Nov 2006 12:13:35 +0000
Fredrik Blom wrote:
Howdy, ;)
Well, no, removing ~/.Tracker and rerunning trackerd doesn't help. The
problem must lie in either Tracker's or SQLite's inability to work with
FUSE file systems as the root file system for the user.
Please, if you could, try and create a temporary user with its _entire_
home directory encrypted with EncFS and run trackerd on it, so that I
can make sure it's not a local problem.
the problem is on linux and FUse
it does not support shared mmap. (it seems to support private mmap though)
QDBM is using shared mmaps but as we have inlined the source for that in
tracker we could modify it to use a private mmap (as trackerd is the
only process that accesses qdbm then it should not matter if its private)
If you are compiling from source, can you try modifying the source:
change "MAP_SHARED" to "MAP_PRIVATE" in xdgmimecache.c and depot.c in
src/trackerd directory
and see if it works with FUSE mounted directories ( i dont have any so I
cant test)
--
Mr Jamie McCracken
http://jamiemcc.livejournal.com/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]