> > ----- End forwarded message ----- > > > > This will hopefully never happen again :) > > > Did you add a version tag for the sycoca file, so you can recognise > yourself? For example for KDE updates :) This sounds like a very good idea. First Q_INT32 in the database could be a version number. But it means apps ... will tell you to stop and restart kded. Oh I know, the check (in libkio) could send a message to kded to tell it to rewrite the sycoca file (reverse communication compared to kded telling the apps to re-read the file... hehe.). Ok, I'll do that - and start at version 10 so that current files (which begin with 1 or 2) will be considered as obsolete, and will get rewritten. Thanks for the suggestion ! -- David Faure faure@kde.org - KDE developer david@mandrakesoft.com - Mandrake david.faure@cramer.co.uk - Cramer Systems