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 <gentoo-user+bounces-112287-garchives=archives.gentoo.org@lists.gentoo.org>)
	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 <gentoo-user@lists.gentoo.org>; Wed, 30 Jun 2010 22:38:56 +0000 (UTC)
Received: by wwb31 with SMTP id 31so232570wwb.4
        for <gentoo-user@lists.gentoo.org>; 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 <alan.mckinnon@gmail.com>
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 <michaelkintzios@gmail.com>
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: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
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