On 05/11/2010 04:39 AM, Alan McKinnon wrote:
On Tuesday 11 May 2010 12:15:06 Neil Bothwick wrote:
On Tue, 11 May 2010 10:47:35 +0200, Alan McKinnon wrote:
I still have huge breakage with gnomecanvas and other things, meaning
that lots of gtk apps are broken right now for me.

This worked for me

lafilefixer --justfixit
emerge --oneshot --jobs 1 --keep-going $(qfile -qC $(find /usr/lib64 \
-name '*.la' | xargs grep -- -lpng12 | awk -F: '{print $1}'))

You may need to run it more than once before it completes without errors.


Several times more than just once actually. At the end dev-
python/gtksourceview-python just refused to build.

But I fixed that with USE=-gtk

Hey, what's a kde geek doing with gnome packages anyway :-p

The gentoo dev who updated libpng said (in the bug report) that the .la
files are causing the 'png12 not found' error, so I just 'fixed' all of
them this way (basically Neil's way only different):

#find /usr/lib/ -name \*.la -exec sed s/png12/png14/ -i '{}' \;

Only *then* would revdep-rebuild finish rebuilding all the broken packages
without crapping out.  (The dev had some affectionate words to say about
libtool that gave me a chuckle.)


Reply via email to