Errore indici messaggi in Evolution 2.6
Bugs, Debian, Tips & tricks 4 Febbraio 2008, 12:05
Scaricando la posta con Evolution 2.6 oggi sono incappato in una serie di errori, dovuti al danneggiamento dei file con cui il programma mantiene l’indicizzazione dei messaggi contenuti in ogni cartella. Il messaggio che compariva ad ogni tentativo di effettuare il download della posta era il seguente: “Sommario e cartella non corrispondono, nemmeno dopo una sincronizzazione” (in inglese: “Summary and folder mismatch, even after a sync”). Il problema si è rivelato subito di una certa gravità perché si è verificata in moti casi la mancata cancellazione dei messaggi originali sul server POP3, con conseguente moltiplicazione esponenziale dei messaggi ad ogni successivo “Invia/Ricevi”. Inoltre era impossibile svuotare il Cestino. Per ripristinare la situazione ho seguito due semplici passaggi:
- per prima cosa ho chiuso Evolution
- poi ho killato tutte le istanze del programma che in modalità daemon sopravvivono all’interfaccia grafica del programma e gestiscono in background alcune funzionalità avanzate., tra cui proprio l’indicizzazione delle directory:
/usr/lib/evolution/2.6/killev
- infine ho rimosso ricorsivamente tutti gli indici di tutte le directory con il comando:
find ~/.evolution/ -name "*.ev-summary" -print0 | xargs -0 rm -rf
Al primo riavvio di Evolution il problema è scomparso.
















23 Agosto 2008 alle 14:47
Grazie mille! in due3 righe ho risolto lo sputtanamento di tutta la mia posta!
Il mio problema era un po’ diverso, nel senso che si devono essere incasinati gli indici della posta… in pratica il titolo della email non corrispondeva al contenuto… insomma, una email che arrivava dal mio capo mi proponeva una serata di moto e birra…
Il tuo post mi ha comunque risolto il problema
Grazie!
Puppet
24 Agosto 2008 alle 23:46
Ciao Puppet,
sono felice che queste poche righe ti siano state utili, torna a trovarmi tutte le volte che vuoi!
Buon inizio di settimana
Ivan