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.)