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-112297-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1OU8Ez-0000uy-Si
	for garchives@archives.gentoo.org; Thu, 01 Jul 2010 01:06:58 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 0E52CE0C9A;
	Thu,  1 Jul 2010 01:05:52 +0000 (UTC)
Received: from sentinel.math.Princeton.EDU (sentinel.math.Princeton.EDU [128.112.16.31])
	by pigeon.gentoo.org (Postfix) with ESMTP id E420EE0C9A
	for <gentoo-user@lists.gentoo.org>; Thu,  1 Jul 2010 01:05:51 +0000 (UTC)
Received: from math.princeton.edu ([128.112.18.16])
	by sentinel.math.Princeton.EDU with esmtp (Exim 4.69)
	(envelope-from <wwong@Math.Princeton.EDU>)
	id 1OU8Du-0002BG-NF
	for gentoo-user@lists.gentoo.org; Wed, 30 Jun 2010 21:05:51 -0400
Received: from math.Princeton.EDU (localhost.localdomain [127.0.0.1])
	by math.Princeton.EDU (8.13.8/8.13.8) with ESMTP id o6115ofs010833
	for <gentoo-user@lists.gentoo.org>; Wed, 30 Jun 2010 21:05:50 -0400
Received: (from wwong@localhost)
	by math.Princeton.EDU (8.13.8/8.13.8/Submit) id o6115owN010830
	for gentoo-user@lists.gentoo.org; Wed, 30 Jun 2010 21:05:50 -0400
Date: Wed, 30 Jun 2010 21:05:50 -0400
From: Willie Wong <wwong@Math.Princeton.EDU>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Stable users: libpng-1.4
Message-ID: <20100701010550.GA10553@math.princeton.edu>
References: <201006292356.56520.alan.mckinnon@gmail.com> <201006302217.29690.michaelkintzios@gmail.com> <201006302352.14268.alan.mckinnon@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=us-ascii
Content-Disposition: inline
In-Reply-To: <201006302352.14268.alan.mckinnon@gmail.com>
User-Agent: Mutt/1.4.2.2i
X-Archives-Salt: e353e1e6-6011-48bc-938c-ac7338a85f79
X-Archives-Hash: c8ac24edf94b51dc291fd72fa93e1215

On Wed, Jun 30, 2010 at 11:52:13PM +0200, Alan McKinnon 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 :-)

Am I just extremely lucky or something?

[Thu Jul 01 02:00 ] wwong@Gee-Mi-Ni 9s [ AC | FULL }
~ $ sudo qlop -l libpng
Sat Dec 26 11:09:55 2009 >>> media-libs/libpng-1.2.41
Sat Jan 30 21:39:03 2010 >>> media-libs/libpng-1.2.42
Sat Mar 13 01:19:54 2010 >>> media-libs/libpng-1.2.43
Tue May 11 01:45:15 2010 >>> media-libs/libpng-1.2.43-r1
Tue May 11 01:47:55 2010 >>> media-libs/libpng-1.4.2
[Thu Jul 01 02:00 ] wwong@Gee-Mi-Ni 11s [ AC | FULL }
~ $ sudo qlop -u libpng
Sat Jan 30 21:38:59 2010 <<< media-libs/libpng-1.2.41
Sat Mar 13 01:19:51 2010 <<< media-libs/libpng-1.2.42
Tue May 11 01:45:12 2010 <<< media-libs/libpng-1.2.43
Sat Jun 26 22:14:00 2010 <<< media-libs/libpng-1.2.43-r1

libpng was installed, slotted on Tuesday May 11
nothing broke. 
Didn't run lafilefixer, but did run revdep-rebuild a few times, and 
two deep world updates since then. On Jun 28 emerge --depclean --pretend
told me that libpng-1.2 is not used anymore. So I unmerged it (along
with a bunch of other stuff), and ran revdep-rebuild for good measure.

Should I let my breath out now, or should I not be surprised if
this "problem" hits a few weeks down the road?

Cheers, 

W
-- 
Willie W. Wong                                     wwong@math.princeton.edu
Data aequatione quotcunque fluentes quantitae involvente fluxiones invenire 
         et vice versa   ~~~  I. Newton