From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OJO4A-0006sZ-9I for garchives@archives.gentoo.org; Tue, 01 Jun 2010 09:47:22 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E976EE07D8; Tue, 1 Jun 2010 09:46:49 +0000 (UTC) Received: from mail-px0-f181.google.com (mail-px0-f181.google.com [209.85.212.181]) by pigeon.gentoo.org (Postfix) with ESMTP id BB9C2E07D8 for ; Tue, 1 Jun 2010 09:46:49 +0000 (UTC) Received: by pxi4 with SMTP id 4so989854pxi.40 for ; Tue, 01 Jun 2010 02:46:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=OkuXH7/TczyYv3b+1iMVlxrTRLoRpZSapvPUnTuJA3k=; b=DYDL74uHfPp0IfRRZTi0ghCaa62uMlseImbPzHT5L9m+Ogt00qvLlCN1QadDe4MA1d DrOJNBkWC9l44WxE+/OXHkgLaGZjkP30P8OqH8fjYJ4nuGsPvndn6SAQwuCq7DNunARx C8DKPMev67zs24U8yJjHocLAzolyPU8KYR8OQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=X45081xbHIGHJSxLtabT6IA8r0HsNVqD3cdbMSOaf5VF55BsgYKMvvH79DTmylDesB o9a1Zum/go9Toi2b/zKn5qcV6Mq108wJqhDzFRGVGNA/CvgkIk5F1bd4m8X1snzbBDJv ok2nXSWAeOlzcSvgvk47iJGP38rzgQNbkrtvA= Received: by 10.115.102.20 with SMTP id e20mr4596630wam.194.1275385609275; Tue, 01 Jun 2010 02:46:49 -0700 (PDT) Received: from [192.168.32.2] (110-174-198-154.static.tpgi.com.au [110.174.198.154]) by mx.google.com with ESMTPS id c22sm57870396wam.18.2010.06.01.02.46.47 (version=SSLv3 cipher=RC4-MD5); Tue, 01 Jun 2010 02:46:48 -0700 (PDT) Message-ID: <4C04D6F9.6040106@gmail.com> Date: Tue, 01 Jun 2010 19:46:33 +1000 From: Jake Moe User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100415 Thunderbird/3.0.4 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] How to verify stable system after fsck corrections Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 313919a1-2706-491d-afb5-49045ecb0c67 X-Archives-Hash: 2397a1eb6e59cbf897b07dedac5298b7 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