http://bugzilla.opensuse.org/show_bug.cgi?id=1175637 http://bugzilla.opensuse.org/show_bug.cgi?id=1175637#c18 Nick Dordea <ndordea@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(ndordea@gmail.com | |) | --- Comment #18 from Nick Dordea <ndordea@gmail.com> --- Hello, Performed the following : 1) empty file_lost+found (Please note that it contained 12,206 records ) 2) clone ~/.local/share/akonadi/file_db_data dir ~/file_db_dbata_before_strace 3) start strace 4) akonadictl fsck [ kmail up ] 5) ~/.local/share/akonadi/file_lost+found ]> ls -al * | wc -l 29 6) kdiff3 ~/.local/share/akonadi/file_db_data vs. ~/file_db_data_before_strace Directory Comparison Status Number of subdirectories: 100 Number of equal files: 2 Number of different files: 29 ----------------------------- It seems that the unreferenced records were moved from db_data to file_lost+found You are right ... akonadiserver does not overide/replace equal records in in file_lost+found . What about,that before fsck starts , all unreferenced records from ~/.local/share/akonadi/file_lost+found are moved to ~/.local/share/akonadi/file_lost+found_saved ? That would do the trick . The strace contents will be appended as file bug#1175637_empty_file_lost+found_strace_-fefile_-p(pidof akonadiserver)_grep_-A5_-B5_then_akonadictl_fsck.txt Thanks, Nick -- You are receiving this mail because: You are on the CC list for the bug.