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

Bug#416366: kmail: overwrites changes to contacts at exit



On Monday 23 April 2007, Marcus Better wrote:
> retitle 416366 kmail: overwrites changes to contacts at exit
> thanks

>
> I'm not sure it's that simple. In the NFS case, the contacts are not in a
> remote resource from KDE:s point of view, since they appear in a mounted
> directory in the file system.

I think libkabc (which handles the addressbook directly)  uses either fam or 
gamin to watch for changed files.  When either kaddressbook or kmail changes 
something, it uses libkabc and I think libkabc calls back to the other 
program to tell that it should reread the file.

Do you use libfam or libgamin on yoru system? Have you configured it to work 
across nfs? from some quick googling there might be some configuratins needed 
in order to have gamin and/or fam to work with nfs shares.

> It's very likely that the problem can be reproduced with other types of
> file systems.

I actually don't think so. I have really tried to be evil to kaddressbook and 
kmail and the addressbooks without any success.

> (It would be preferable if they could fix bugs properly instead of
> disabling functionality.)
To fix it in kde3.5 it requires a major libkabc rewrite - that will not be 
done for kde3.5 - but in kde4 it is a part of akonadi which should fix this.

/Sune
-- 
Do you know how to send the port?

You neither should disable the login, nor can reset a utility for debugging a 
USB IRC FPU.

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: