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 1OU5wL-0003G2-K7 for garchives@archives.gentoo.org; Wed, 30 Jun 2010 22:39:33 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2E88AE0C73; Wed, 30 Jun 2010 22:38:57 +0000 (UTC) Received: from mail-ww0-f41.google.com (mail-ww0-f41.google.com [74.125.82.41]) by pigeon.gentoo.org (Postfix) with ESMTP id EAE64E0C73 for ; Wed, 30 Jun 2010 22:38:56 +0000 (UTC) Received: by wwb31 with SMTP id 31so232570wwb.4 for ; Wed, 30 Jun 2010 15:38:56 -0700 (PDT) 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:cc:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=iuaxKdGFAf7JB1x57DzCvDwNOjSWFdpD5MehaEsZ51I=; b=QVMpmvGfWLReS2GK0MlUmRUavLhbpgL2ipuUPjYMT+hRSJLT73MPTHZE1cKR/qG6Q6 ZoKJjJEM/nZ7to4ys2+m6EJD8ogJ8cQ8rBFCykvpXaOXnby3Oazsd5/Uy32QoEq5fCWO 01sSKfOyi7rH+yInG/apUMuGI1qougLTeXf8o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; b=AGRcJAvvbfcwOFp5rrc+blMskBvEdlCxjVDA4ogiM9moR4X4B2cXk01ultWn/EsNFc U5wcwJV19FnGDnLsePelWHlH+pAurnORmX1qUfpc6/KuepwE16WfIXjvlItro4vLFbty qZ3wfQnWSRYhRc/+DGgYbBg/zbfHANBJqruDc= Received: by 10.216.85.68 with SMTP id t46mr7882689wee.75.1277937536311; Wed, 30 Jun 2010 15:38:56 -0700 (PDT) Received: from nazgul.localnet (196-210-140-126.dynamic.isadsl.co.za [196.210.140.126]) by mx.google.com with ESMTPS id l46sm10642864wed.34.2010.06.30.15.38.54 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 30 Jun 2010 15:38:55 -0700 (PDT) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Stable users: libpng-1.4 Date: Thu, 1 Jul 2010 00:35:39 +0200 User-Agent: KMail/1.13.3 (Linux/2.6.34-ck-r1; KDE/4.4.4; x86_64; ; ) Cc: Mick References: <201006292356.56520.alan.mckinnon@gmail.com> <201006302352.14268.alan.mckinnon@gmail.com> <201006302315.35754.michaelkintzios@gmail.com> In-Reply-To: <201006302315.35754.michaelkintzios@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="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <201007010035.40069.alan.mckinnon@gmail.com> X-Archives-Salt: 1a76df5b-47fc-4c2a-b9d9-9cf14982e0ee X-Archives-Hash: ef2e0d94cd758b93df7df8a0ebefb9b1 On Thursday 01 July 2010 00:15:34 Mick wrote: > > I remember now what I eventually did to fix all my libpng problems back > > > > then: > > > > > > unmerge libpng > > delete everything left with libpng in it's name > > emerge -pvuND world just to see what was now busted > > same with revdep-rebuild > > re-emerge libpng and let portage pick the version to merge > > emerge -avuND world > > revdep-rebuild > > > > repeat till no problems reported > > > > > > and lafilefixer --justfixit somewhere in the mix as well just for good > > measure. > > > > > > > > This is called the "throw shit at the wall and hope some of it sticks" > > method of updating systems. By happy good fortune, it worked out for me. > > > > > > > > aka the dark underside of source-based systems :-) > > I'm sure that I followed your scientific approach too because my system > still works ... although I may have lost the will to live somewhere in > between the lafilefixer and revdep-rebuild for the nth time and decided to > emerge -e world. :-)) > > Strangely enough two other x86 boxen were updated without any much drama. :-) On the front page of gentoo.org several blogs are reference that mention this issue. In one of them, the author shows evidence that the same binary was trying to link at one point to a 32 bit lib and at another point link to a 64 bit lib..... All random of course, causing no end of mysterious failures, and explains why some people had success re-merging cairo, other with something else .... Truly bizarre. But it might go a ways to explaining why your 32 bit systems were unaffected? -- alan dot mckinnon at gmail dot com