The other night, my laptop decided it didn't want to start Gentoo anymore. Long story short, I ended up using fsck to fix the disk, after which it booted ok. However, the fsck was a bit destructive; at the very least, a few files from my torrents had gone corrupt. That's not a big deal; Vuze lets me re-check all my torrents to make sure they're ok, and I've re-downloaded the bits that weren't. More worrysome is what other files may be corrupt from the exercise.
My question is: is there a way that Portage can compare what's currently on the hard disk with what it installed, and do some sort of checksum verification on it? I'm going to assume not, unless I had already generated my own checksums. In that case, is the safest bet to do an emerge -e world, and let it rebuild everything? Or is there an easier (i.e., shorter) way of doing it? Thanks for your help. Jake Moe