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 ] ww...@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 ] ww...@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 ww...@math.princeton.edu Data aequatione quotcunque fluentes quantitae involvente fluxiones invenire et vice versa ~~~ I. Newton