I'll continue my monologue here with posting my solution to the file 
corruption problem I experienced after my disk became full. Maybe it can be 
useful for someone else in the future. As I've noted before, I'm new to 
Perkeep and I'm still learning how it works, so there may very well be 
better a way to do this, but here we go:

I started by making a copy of my var/perkeep directory as a precaution.

The file that got truncated and resulted in inconsistent hashes was a flac 
fie: some-name.flac. I removed the corresponding zip/dat file under 
blobs/packed/sha224/. After reading the comment in 
blobs/packed/GENERATION.dat I also renamed that file to GENERATION.dat.bak.

This resulted in new errors, something about a missing blob/reference (I 
didn't save the exact message). I (re)added the flac file:

> pk-put file some-name.flac

After restarting perkeepd and reindexing everything seems to work and I see 
no error messages.

Cheers,
Anders

-- 
You received this message because you are subscribed to the Google Groups 
"Perkeep" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to