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 1PGIay-0004ab-GR for garchives@archives.gentoo.org; Wed, 10 Nov 2010 21:52:44 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 720CCE0763; Wed, 10 Nov 2010 21:52:36 +0000 (UTC) Received: from mail-ey0-f181.google.com (mail-ey0-f181.google.com [209.85.215.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 29DECE0763 for ; Wed, 10 Nov 2010 21:52:36 +0000 (UTC) Received: by eyb6 with SMTP id 6so803622eyb.40 for ; Wed, 10 Nov 2010 13:52:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=bJx6smLVklYRuZgTLICpO2Nr562IJRU+2yMdBGsEdB4=; b=QrnN/LknTe1vrTUJ6ONTLGhaFFmveTfRJIZkdhsotxWOd0u+GF7xMjmTY/WUFtws3V 6aMtY/A1ZZTTty3e3zfesjmJxU8x7NIzaoOWU0eKUUopPPDxP8Qm4PKI/mra33ncNGVJ Jas8PhyD+9ppbquXSivZvQaw9D0uy7Dx45XSM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:message-id; b=KjG1WVqHjrLtBP2QDHozoxfkbvXcNsLRYkaywrBxQUZlEQoqa/BnMLnWDthQ1XGzSr TffjX9YkrCIpLKg5IxslHQ+heSFBauvCqkJdUJa4kAL1POZPqZZW99+m9Yzkek5GkTAX Q8/3a9v3nM5dMnwYp0b/sfyBYt+d4yKUSoN8w= Received: by 10.213.33.212 with SMTP id i20mr145261ebd.84.1289425954380; Wed, 10 Nov 2010 13:52:34 -0800 (PST) Received: from nazgul.localnet (196-215-2-42.dynamic.isadsl.co.za [196.215.2.42]) by mx.google.com with ESMTPS id b52sm1167850eei.1.2010.11.10.13.52.32 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 10 Nov 2010 13:52:33 -0800 (PST) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: Upgrading from FX-5200 to a GeForce 6200 512MB Date: Wed, 10 Nov 2010 23:53:10 +0200 User-Agent: KMail/1.13.5 (Linux/2.6.36-ck; KDE/4.5.3; x86_64; ; ) References: <4CBD4C85.2010500@gmail.com> <4CD893FA.2000002@gmail.com> <4CDAFE01.1070106@gmail.com> In-Reply-To: <4CDAFE01.1070106@gmail.com> 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 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201011102353.11157.alan.mckinnon@gmail.com> X-Archives-Salt: 65045f3d-7d7d-49f5-9aae-5f1449584b0a X-Archives-Hash: a64a4bbe9d22cf8913c359f2337b554f Apparently, though unproven, at 22:18 on Wednesday 10 November 2010, Dale did opine thusly: > Dale wrote: > > According to top, gkrellm and cat /proc/meminfo there is no swap in > > use. I have 2Gbs of ram and have swappiness set to 20 or 30. I > > rarely use swap unless I am compiling something huge, OOo comes to > > mind, or have a LOT of images open with GIMP. > > > > I did check to make sure tho. My swappiness did get magically changed > > once before. I wish it was something that easy tho. > > > > Still open to ideas. I started a emerge -e world. > > > > Dale > > > > :-) :-) > > Just to update here. I started a emerge -e world. It has not even > finished yet but it appears to be working fine now. It was working > yesterday, last night, this morning and was working fine when I tried > just a minute ago. So, it appears that something needed to be > recompiled somewhere but no clue what that could have been. > > I'll keep testing over the next few days and may report back if it is > still working correctly. I hope that it does tho. It was getting on my > nerves. Useful tip to keep in mind: Sometimes emerge -e world works out great. It's way overkill mostly but unlike a sledgehammer to kill a mosquito, doesn't break the wall as well as kill the insect :-) IIRC, revdep-rebuild came about from the same line of thought. Some libs were being wrongly linked or linked to missing stuff and it was a huge ball-ache to find them all. Imagine running ldd on every binary and grepping for "not found" :-) It might even have been a glibc update (memory weak this end). revdep-rebuild finds the easily detectable stuff. But there's other problems that can happen with binaries that are not so easy to check (or not known to the dev), and none of the Gentoo tools help locate the culprit. emerge -e world will just rebuild everything in sight with the nice side effect of taking care of these mysterious problems. Hello sledgehammer. Pity that it can't record what it fixed though. It's interesting to see why Ubuntu and other binary distros never have this problem. First, they don't rip foundation libs out underneath a running system and insert different ones on the fly, and the API/ABI of their libs doesn't change for the life of that release of the distro. Plus, their build farms that generate new rpms/debs/pkgs nightly, essentially do the equivalent of a full emerge -e world daily and copy the binaries to the download server So sometimes when all else fails and suicide seems attractive, this is a workable approach that can help. Now if we can just get the gcc upgrade docs changed to reflect intelligent reality, we can get newbies to grok that emerge -e world is not suitable for the *first* fault-finding tool one uses.... -- alan dot mckinnon at gmail dot com